Test Cases page

Test Cases page shows all existing test cases and looks:

test cases

On this page you can:

  1. View Agent Object clicking on Agent object. It opens Integration Object Details page.

  2. View Test Objects clicking on corresponding menu full button and selecting the object. It opens Integration Object Details page.

  3. View Test Suites clicking on corresponding menu full button and selecting the test suite. It opens Test Suite page.

  4. Run selected test case(s) clicking on run or run on buttons:

    • Run uses static links to test objects defined in the test case.

    • Run on resolves these links dynamically at the moment of test run. It is possible to see how these links are resolved through Current Mapping Configuration button - it opens 'Mapping Configuration' dialog box:

      mapping configuration

      There are Agent Objects (parent nodes) and Test Objects (child nodes) in opened dialog box.

Test cases aren’t run on deleted test objects. Such objects are skipped and listed in a warning message box (Test cases will not be run on the following test objects because these objects are deleted: …​), while the other test objects and test cases of the run are processed. A test suite in which no test case has a runnable test object isn’t run at all, and no test suite run is created.

  1. Click on table’s menu full button and choose:

    1. Create Test Case opens Test case creation page.

    2. Merge Test Cases merges two selected test cases' messages. It removes previous test cases run results.

      You should select two test cases with the same Agent Object, Message and Partner.
    3. Add to test suite adds selected test case(s) to new or existing test suite. It opens 'Create Test Suite' dialog box:

      create test suite

      You can choose to create new test suite or to use existing one. If you enable Open Test Suite’s page after creation option, Test Suite page will be opened after saving.

    4. Trim tests removes messages from selected test case(s). It keeps number of inbound messages equals to the value of How many messages to keep in the test case? property of 'Trim Test Cases' dialog box:

      trim test case
    5. Delete removes selected test case(s).

    6. Clean removes all test run results and reports of selected test case(s).

  2. View Details of the test case clicking on it’s details button. It opens Test Case Details page.