Skip to main content
Code generation automates the creation and maintenance of test automation code directly within your repository.

How it works

1

Install the GitHub App

Install the MobileBoost SDET Agent Github App in your repository. This gives MobileBoost access to monitor pull requests and propose test changes.
2

MobileBoost monitors pull requests

When a PR is opened or updated, MobileBoost analyzes the Git diff to understand what changed in your application.
3

Tests are generated automatically

MobileBoost adjusts existing test code or generates new test code based on the changes in the PR.
4

Request tests from QA Studio

You can also request new tests directly from QA Studio. MobileBoost generates the code and creates a new PR to add the test cases to your codebase.

Native framework support

MobileBoost generates native test automation code for:
  • XCUITest for iOS
  • Espresso for Android
Native tests are augmented with the MobileBoost SDK, which acts as an AI fallback for automating complex flows that contain non-accessible elements, including:
  • Web views
  • Third-party components
  • Graphical elements (charts, maps)

Local code generation

Test code can also be generated locally inside your IDE using the MobileBoost agentic skill. This works with Cursor, Claude Code, and other supported agents, letting you generate and iterate on tests without leaving your editor.

Local Tooling

Learn how to set up the MobileBoost agent skill in your IDE.