> ## Documentation Index
> Fetch the complete documentation index at: https://docs.qa.tech/llms.txt
> Use this file to discover all available pages before exploring further.

# fastlane

> Trigger QA.tech test runs from fastlane: upload your Android or iOS build and test it from a lane

> [card] [Pull request testing](https://docs.qa.tech/pr-testing/fastlane.md)
>
> Only for a change review of an uploaded build.

> [card] [Regression testing](https://docs.qa.tech/regression-testing/fastlane.md)
>
> Run a test plan against an uploaded build.

[fastlane](https://github.com/fastlane/fastlane) automates building and shipping iOS and Android apps. Connect it by storing your QA.tech API token where your lanes run, then add a lane that uploads the build and starts a run. It works on any CI that runs fastlane, or on your machine.

Token setup, the `Fastfile` helpers, and blocking on the result are on [fastlane regression testing](https://docs.qa.tech/regression-testing/fastlane.md#set-it-up). Change reviews of an uploaded build are on [fastlane pull request testing](https://docs.qa.tech/pr-testing/fastlane.md).

## Related documentation

* **[fastlane regression testing](https://docs.qa.tech/regression-testing/fastlane.md)** - Upload a build and run a test plan
* **[fastlane pull request testing](https://docs.qa.tech/pr-testing/fastlane.md)** - Upload a build and start a change review
* **[Application Builds API](https://docs.qa.tech/api-reference/application-builds.md)** - Full build upload reference
* **[Start Run API](https://docs.qa.tech/api-reference/runs/start-test-run.md)** - Complete API documentation
* **[Mobile App Testing](https://docs.qa.tech/test-features/mobile-app-testing.md)** - Mobile testing concepts and setup
* **[PR Testing for Mobile Apps](https://docs.qa.tech/pr-testing/agents/mobile.md)** - Same upload flow on GitHub Actions, GitLab, and Bitrise


This documentation is built and hosted on [Mintlify](https://mintlify.com), a developer documentation platform.