Create Test Suites in QMetry from Reflect

When you run a Test Suite in Reflect, QMetry automatically creates a corresponding Test Suite and records execution results.

This integration allows teams to execute automated tests in Reflect while tracking Test Suite execution and results in QMetry.

Prerequisites

Before running a Reflect Test Suite, ensure that:

  • Reflect integration with QMetry is configured.

  • Reflect tests are mapped to QMetry Test Cases.

  • The API key user has permission in QMetry to:

    • Create Test Cases

    • Create Test Suites

    • Execute Test Cases

If a Reflect test is not mapped to a QMetry Test Case, QMetry skips its execution during synchronization.

Create and Run a Reflect Test Suite

Create and run a Test Suite in Reflect to generate a corresponding Test Suite in QMetry.

To create and run a Test Suite in Reflect, perform these steps:

image-20260306-064804.png
  1. Sign in to Reflect.

  2. Go to Suites.

  3. Click Create Test Suite.

  4. Enter the Suite name and then select Create Suite.

  5. Select Run Web Tests.

  6. Scroll to the Select Tests section.

  7. Add the required tests from the Select Tests screen.

  8. Select Save.

  9. Click Run Test Suite to execute the tests.

When you create a Test Suite in Reflect, QMetry automatically creates a corresponding test suite.

The QMetry Test Suite:

  • Uses the same name as the Reflect Suite.

  • Includes a timestamp if Auto-append date and time is enabled in the integration settings.

  • Links all mapped QMetry test cases to the suite.

  • Contains a link to the Reflect suite in the description.

Identify Reflect-Created Test Suites

You can identify Test Suites created from Reflect using the Reflect Created indicator.

QPro_QI_ReflectCreatedFilters.png

To identify Reflect-created Test Suites:

  1. Go to Test Suites in QMetry.

  2. Select Arrange Columns.

  3. Selectthe Reflect Created column.

Use the Reflect Created advanced filter to view only automated Test Suite created from Reflect.

View Test Suite Execution Results

When you run a Test Suite in Reflect:

  • QMetry adds all mapped Test Cases to the corresponding Test Suite.

  • QMetry records execution results for each test step.

Execution details include:

QPro_RI_TSExecutionDEtails.png
  • Execution status

  • Execution duration

  • Execution type (Automated)

Execution results are recorded at the test step level.

  • If all steps pass, the test case status is Passed.

  • If any step fails, the test case status is Failed.

You can track the test execution results from both Test Suite Module and Test Case Module Test Execution tab.

Re-running a Test Suite

Each time you rerun a Test Suite in Reflect, QMetry creates a new Test Suite.

  • Only Reflect tests mapped to QMetry Test Cases are synchronized. If a Reflect test is not mapped, QMetry skips its execution.

Publication date: