GBUI.Driver
tool for automating
interaction with applications!
GBUI consists of two main components: GBUI Driver, which manages the application, and GBUI Studio, a graphical shell for creating and running tests.
What is GBUI?
GBUI is a framework for desktop application testing using Selenium WebDriver API. It supports multiple languages, deep UI interaction, and integration into CI/CD pipelines.
Selenium 3
Selenium 3 is a suite of tools for automating web browsers. It allows writing test scripts in various programming languages.
GBUI
GBUI links Windows/Mac/Linux applications to Selenium 3, translating commands for seamless browser automation.
Applications
Applications on macOS, Windows, and Linux are programs tailored to each operating system's architecture and interface.
Proxy for using W3C GBUI
Bridging W3C GBUI.Driver
His proxy server translates commands to W3C format, routes them to GBUI.Driver, and returns results accordingly.
Apps
Features
Selenium integration with WebDriver
GBUI.Driver integrates with Selenium and WebDriver to automate Windows desktop applications.
Open source, distributed by the community.
GBUI.Driver is an open-source, community-supported tool for automating Windows desktop applications.
Language Compatibility Support
GBUI.Driver offers language compatibility support for diverse automation needs.
JSON Wire standard for data exchanging.
GBUI.Driver uses the JSON Wire Protocol for standardized data exchange between the automation tool and desktop applications.
GBUI Supported Languages
GBUI supports a variety of programming languages, making it versatile for integration into different projects and development environments:
GBUI Test Framework
GBUI is compatible with several popular test frameworks, making it a flexible tool for test automation: