Configure tests with XCUITest
Learn how to set up your test scripts with XCUITest.
Using XCUITest, you can define how your tests should run by setting up your scripts and specifying the parameters. This includes defining desired capabilities and specifying how the app interacts with different elements.
Specify your uploaded app to execute tests on using the app parameter in REST API.
Specify the uploaded test-suite containing your test cases to execute tests.
Select a device to run tests on using the devices capability in your Espresso test scripts.
Logically group multiple Espresso test executions under a single project to organize your tests.
Enable the desired debugging tools to debug and fix your failed Espresso tests.
Filter test cases for execution with the Espresso test runner using REST API.
Use the dynamicTests capability to run dynamic tests while using third-party libraries.
Re-run flaky test cases to increase the pass percentage in the session.
Test your app with a self-signed certificate to avoid errors.
We're sorry to hear that. Please share your feedback so we can do better
Contact our Support team for immediate help while we work on improving our docs.
We're continuously improving our docs. We'd love to know what you liked
We're sorry to hear that. Please share your feedback so we can do better
Contact our Support team for immediate help while we work on improving our docs.
We're continuously improving our docs. We'd love to know what you liked
Thank you for your valuable feedback!