Documentation

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:

  1. Navigate to Test Management > Create Test Suite.
  2. Enter a Name and an optional Description.
  3. Set whether the test suite should be Active.
  4. Provide a Default URL for the test suite (this can be overridden at runtime).
  5. (Optional) Assign Test Credentials to be used when running tests within the suite.
  6. 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:

On this page