Mobile App Test Suites are used to test mobile applications on a single device.
You can choose either an Autonomous Test Suite or a Scenario Test Suite depending on your testing needs.
For example, you can test specific features like login or payment processes, or check overall app stability and uncover unexpected errors.
Autonomous Test Suite #
The AI automatically explores the app without requiring any pre-written scenarios.
A default Autonomous Test Suite is provided with the project setup, and you can add more if needed.
Creating an Autonomous Test Suite
#

- Go to the Test Suites tab in your project.
- Click Create New Test Suite and select Autonomous Test Suite.
Setting up an Autonomous Test Suite
#

- Test Suite Name: Enter the Test Suite name.
- Additional Data: Set data needed for the autonomous test.
- Manage login credentials through Credential Info and other data through User Variables.
Credential Info
- Enter login information used in autonomous testing.
- Login ID: The account ID used for testing
- Password: The password for that account
Login ID and Password for use when login pages are detected during testing. The login credentials you set will be entered automatically.
→ Additional Usage Guides > 2.0. Working with Input Data
User Variables
- Define reusable key-value data pairs for testing.
- Key: User Variable name
- Value: User Variable value
→ Additional Usage Guides > 2.0. Working with Input Data
You can verify the application of Credential Info and User Variables in the test results.
→ Additional Usage Guides > 3.0. Using Ptero Test Results
Scenario Test Suite #
A Scenario Test Suite is used to run scenarios created in Stego, allowing you to test specific app flows and features.
Creating a Scenario Test Suite #

- Go to the Test Suites tab in your project.
- Click Create New Test Suite and select Scenario Test Suite.
Scenario Test Suite Configuration #

1. Test Suite Name: Enter a name for your Test Suite.

2. Scenarios:
- Click + Add Scenarios to select scenarios from the Scenario Repository.
- It’s recommended to group scenarios by function or purpose for efficient test management.
In the Add Scenarios popup:
- Select the folder containing your scenarios.
- Choose scenarios to add.
- Add selected scenarios to the list, then click Add to save.
→ Ptero User Guide > 9.0. Scenario Repository Management
3. Test Suite Run Mode: Select how scenarios will run.

- Parallel: Scenarios run independently, reducing total test time. Use this when scenarios don’t affect each other.
- Sequential: Scenarios run in order. Choose this when order matters or when tests share login accounts.
- Combined sequential: Merge scenarios into a single flow and save results as one test result.

4. Test Data: Configure data needed for scenario tests.
User Variables: Define reusable key-value data pairs.
- Key: User Variable name
- Value: User Variable value
→ Additional Usage Guide > 2.0. Working with Input Data
Data Set: Upload a CSV file to manage large sets of User Variables efficiently.

You can preview the file contents after upload.
→ Additional Usage Guide > 2.0. Working with Input Data
You can verify the application of User Variables and Data Sets in the test results.
→ Additional Usage Guide > 3.0. Using Ptero Test Results