Test Suite Setup
Learn how to create and configure test suites in Verex to manage and execute your automated tests efficiently.
What is a Test Suite?
A Test Suite is a collection of tests that can be triggered to run together in one go. This is particularly useful for running tests as part of a CI/CD pipeline, ensuring that all related tests execute efficiently and consistently.
Each test suite contains multiple tests, allowing you to group and manage them based on functionality, environment, or business needs.
Creating a Test Suite
To create a test suite:
- Navigate to Test Management > Create Test Suite.
- Enter a Name and an optional Description.
- Set whether the test suite should be Active.
- Provide a Default URL for the test suite (this can be overridden at runtime).
- (Optional) Assign Test Credentials to be used when running tests within the suite.
- Click Save to create the test suite.
Configuring the Test Suite
Default URL
Each test suite can have a Default URL, which serves as the base URL for all tests in the suite. This can be overridden when triggering a test run, either through the UI or API, enabling tests to be executed across different environments (e.g., staging, production).
Test Credentials
- Test credentials can be set at the test suite level and apply to all tests in the suite.
- These credentials can also be overridden at the individual test level.
- Currently, credentials cannot be modified at runtime, but this feature may be added in the future.
- Learn more about managing credentials here.
Running a Test Suite
Once your test suite is configured, you can execute it using:
- The Verex UI
- The API (for automated execution in CI/CD pipelines)
For details on running tests, refer to the Running Tests guide.
Next Steps
Now that your test suite is set up, you can: