Create test suites

A test suite is a collection of tests. Use test suites to test an area of your application, for regression testing events, and so forth.

A test suite can contain manual tests, Gherkin tests, and executable automated tests.

What are test suites?

A test suite is a collection of tests. Test suites do not contain any content of their own.

Use test suites in a variety of ways:

  • Group tests of a particular page, module, or section of your application together. This lets you test that section of the application.

  • Keep tests of a particular version of the application grouped together. This lets you perform regression testing on newer versions.

  • Different people run the tests. The owner of the test suite receives the compiled results for the test suite's test. This method is particularly helpful for regression testing.

  • Group tests of the same environment to compare problems between environments.

Create test suites

To use test suites, you must create the container of the test suite.

To create test suites:

  1. From the Tests tab of the Quality module, or the Tests tab of a feature or story in the Backlog module, do one of the following:

    • Click + and select Test Suite

    • Select the tests, right-click and select Create test suite

  2. Set the test suite attributes. In particular, we recommend you provide a value for the Backlog coverage and Application modules attributes.

  3. Click Add & Edit.

  4. Click Add button + down arrow and select Manual Test or Gherkin Test. Provide the test attributes and click Add.

    ALM Octane adds the created test to the test suite. Click the link for the test to add the steps. For details, see Create manual tests or Create Gherkin tests.

    Note: You cannot add tests in draft status to a test suite.

Back to top

Add tests to a test suite

Because a test suite is a container with no steps of its own, you must add tests to the test suite to make it useful.

To add tests to the test suite:

  1. Do one of the following:

    • In the Tests tab of the test suite, click the Add Existing Tests button .

    • In the Grid View or Smart List View, right-click a test and select Add to Suite.

  2. In the Select tests dialog box, select all the tests you want to include.

  3. Click Select.

    The tests are then added to the test suite's test grid.

Back to top

Parameterize UFT tests

If you add executable UFT tests to a test suite and your UFT Git repository contains data tables, parameterize your test runs using data tables.

Tip: For ALM Octane to locate the data tables in Git, store them in an entirely separate folder from your tests.

  1. In the test suite, open the Tests tab and select the grid view.
  2. Add the Data table column to the grid.
  3. In the UFT test's row, select a data table to use for the test run. The list of data tables includes all of the data tables that ALM Octane discovered with your tests.

When the suite runs this test, it will run with the data table you selected.

To run a test with different data tables, add the test to different test suites. In each suite, you can specify a different data table for this test.

Back to top

Next steps: