GPT Driver SDK
The GPT Driver SDKs are available for Appium, as well as native XCUI and Espresso frameworks. These SDKs empower engineers to seamlessly integrate AI capabilities into their test suite codebase, enhancing the testing processes whenever required.
Benefits
Low Flakiness
AI Reasoning helps to handle unexpected situations (e.g. unexpected popups, locator & flow changes).
The aiCommand uses a visual approach which is robust against underlying technology changes (e.g. element identifier, XPath changes, webviews)
LLM powered approach can handle copy changes (e.g. copy updates, multilingual interfaces)
High Flexibility
Can be part of your code base (e.g. change history in Git, leverage existing test & reporting infrastructure)
Works with patterns such as Page Object Models (e.g. introduce aiCommands within existing methods to make them less flaky)
Leverage GPTD only when useful (e.g. catch failures, data extraction, complex assertions)
High Performance
Executes your existing code based test script
only if the code based execution fails, GPT Driver will take over and try to self-heal the test on the fly avoiding failed tests.
Last updated