Managing Test Suites

Applies to ReadyAPI 3.7, last modified on April 08, 2021

This topic contains a detailed description of how to perform basic actions upon test suites.

Disable test suites

If you need one or more test suites to be skipped during a project run, you can disable them. To do this:

  • Right-click the desired test suites and select Disable TestSuite.

– or –

  • Select the desired test suites.

  • Click Suite  > Disable TestSuite.

Enable test suites

To enable disabled test suites, perform the following steps:

  • Right-click the desired test suites and select Enable TestSuite.

– or –

  • Select the desired test suites.

  • Click Suite  > Enable TestSuite.

Clone/move individual test suite

To copy a single test suite, perform the following steps:

  • Right-click the desired test suite and select Clone TestSuite.

– or –

  • Select the desired test suite.

  • Click TestSuite  > Clone TestSuite.

Clone TestSuite dialog

In the subsequent dialog, specify the following options:

  • TestSuite Name – The name of the new test suite.

    Special characters in the name, including (but not limited to) &, -, /, (, and ), may cause issues with reporting.
  • Target Project – The project to which you want to place a new test suite.

  • Move Instead – Select this option to delete a source test suite.

  • Clone description – Select this option to clone the test suite with the existing description.

  • Description – Specify the description of the cloned test suite if you disable the Clone description option.

Clone several test suites

You can create clones of existing test suites to use them in a different place. The cloned suites will be the exact copies at the time of cloning. If you later change the original, the cloned copy will not be affected. ReadyAPI automatically copies corresponding APIs to the destination project if needed.

To clone multiple test suites:

  • Select test suites you want to clone.
  • Open the context menu and select Clone TestSuites.
  • In the subsequent Clone TestSuites dialog, you can configure the cloning. Click Clone to complete the process:
    Clone TestSuites dialog

    The dialog has the following options:

    • A list of TestSuites to be cloned – The name of the selected suites and projects that contain them.

    • Project – The project to which the suites will be cloned. You can select the existing project or create a new one by selecting <Create New>.

Move several test suites

You can move multiple test suites simultaneously. You can select resources from different projects. ReadyAPI automatically copies corresponding APIs to the destination project if needed. To move test suites:

  • Select test suites you want to move.

  • Open the context menu and select Move TestSuites.

  • In the subsequent Move TestSuites dialog, configure the moving. Click Move to complete the process:

    Move TestSuites dialog

    The dialog has the following options:

    • A list of TestSuites to be moved – The name of the selected suites and projects that contain them.

    • Project – The project to which the suites will be moved. You can select the existing project or create a new one by selecting <Create New>.

Remove test suite

To delete a test suite:

  • Right-click the desired test suite and select Remove.

– or –

  • Select the desired test suite.

  • Click Suite  > Remove.

In the subsequent dialog confirm the operation to finish removing.

Rename test suite

To rename a test suite:

  • Right-click the desired test suite and select Rename.

– or –

  • Select the desired test suite.

  • Select Suite  > Rename from the main menu.

Enter the desired name in the subsequent dialog and click Ok.

Renaming a test suite of a composite project will change the file name of the matching test suite.

Change test suite order

If you want to change the order of the test suite execution:

  • Right-click the desired test suite and select Move Up or Move Down.

– or –

  • Select the desired test suite.

  • Click Suite  > Move Up or Suite  > Move Down.

See Also

Test Suite Editor
Managing Test Cases
Managing Test Steps

Highlight search results