What you can do
- Parallel simulator execution
- Run tests on a real device
- Produce Allure-formatted reports that you can upload to any QA system
Install Qalti in CI
Qalti is a macOS app, and the CLI is included in the bundle. You can download and install it in your CI pipeline with this bash script:Minimal CLI example
This is the easiest way to run your test:change_appearance.test is a test file with steps in English:
/Applications/Qalti.app/Contents/MacOS/Qalti cli --help
View CLI help output
View CLI help output
CI example (GitHub Actions)
This workflow example shows how you can use Qalti in your CI pipelines:.github/workflows/qalti.yml — it’s short, commented, and shows how to:
- Set up Qalti
- Run tests on simulators and on a real device
- Export Allure results and upload artifacts
Allure reports
Qalti outputs results in Allure format if you set the--allure-dir flag. You can upload them to your QA system of choice. As an example, we use TestOps Cloud and upload via allurectl.
Contact
- If you need access to the CLI, let us know: [email protected]
- Qalti website: qalti.com