9.2.  Test Results

9.2.1. Test Case Results
9.2.1.1. Searching and Sorting Test Cases
9.2.1.2. Inspecting the Details of Test Case Results
9.2.2. Test Suite Results
9.2.2.1. Searching and Sorting Test Suites
9.2.2.2. Inspecting Test Suite Result Details

Here it is possible to visualize the results of test runs. Klaros-Testmanagement defines two types of results: Test Case Results and Test Suite Results.

9.2.1.  Test Case Results

In the Test Case Result screen it is possible to visualize the results of the execution of a particular test case. Figure 9.17 .

Figure 9.17. The Test Case Results Screen

The Test Case Results Screen


This screen displays an overview of the test cases for the project. To narrow the search, the filtering and sorting functionality of the page can be used.

9.2.1.1.  Searching and Sorting Test Cases

It is possible to search for test cases and sort the results of the search with the filtering and sorting options. The filtering and sorting options become visible by opening the Filter / Sort panel. The Filter / Sort panel contains two tables. The table on the left contains the filtering parameters, while the table on the right contains the sorting parameters.

Below the two tables are two buttons:

Apply

The Apply button applies the filter and sorting criteria specified in the two tables above and presents the filtered and sorted result in the table below.

Reset

The Reset button clears the tables with the filter and sorting criteria and displays all projects.

9.2.1.1.1.  Specifying Search Criteria for Test Cases

Each line in the filter table represents a criterion that restricts the result set that is displayed in the table below, i.e. the set of all test cases is filtered for the conjunction of all criteria listed in the filtering table.

By clicking the button, a new and empty row for a filter criterion is appended to the table. The table with the filtering criteria has four columns:

  • The Field column denotes the field in the table that the criterion is filtering for. The fields which can be filtered in the Filter / Sort panel of the test case results page are ID, Name, Description, Traceability, Priority, State, Execution, Team, Type, Area, Level, Variety, Docbase, Dependency, Note, Evaluation, Precondition and Postcondition , as well as any user-defined properties. The process of maintaining the user-defined properties is described in section Section 6.1.1.8, “Editing the user-defined properties of a project” . User-defined properties are only available in Klaros-Testmanagement Enterprise Edition.

  • The Type column denotes the operator that is used for the criterion. The following operators are available on the test case results page:

    Equals

    Only the items that exactly match the value of the criterion are shown.

    Not equals

    The items that do not equal the value of the criterion are shown in the result table.

    Greater than or equals

    Items that are greater than or equal the value of the criterion are shown.

    Less than or equals

    Items that are less than or equal the value of the criterion are shown.

    Greater than

    Items that are greater than the value of the criterion are shown.

    Less than

    Items that are less than the value of the criterion are shown.

    Like

    Items that have a part that matches value of the criterion are shown.

  • The Value column defines the value for the filtering criterion.

  • The Action column contains a button ( ) for deleting the criterion in the current line.

9.2.1.1.2.  Specifying Sorting Criteria for Test Cases

The table that contains the list of test cases can be sorted. The criteria for the sorting are specified in the right table in the Filter / Sort panel. It is possible to specify more than one sorting option. If there is more than one sorting option, the uppermost row in the sorting criterion table has the highest priority and the lowest row has the lowest priority.

When the ; button is clicked, a new empty row for a sorting criterion is appended at the bottom of the sorting options table. Each row in the sorting options table has in the Action column a Delete button ( ). By pressing this button the row with the sorting criterion can be removed.

The sorting options table contains three columns:

  • The Order By column denotes the field in the results table that the sorting applies to. The fields that can be sorted for on the test case results page are ID, Name, Description, Traceability, Priority, State, Execution, Team, Type, Area, Level, Variety, Docbase, Dependency, Note, Evaluation, Precondition and Postcondition , as well as any user-defined properties. The process of maintaining the user-defined properties is described in section Section 6.1.1.8, “Editing the user-defined properties of a project” . User-defined properties are only available in Klaros-Testmanagement Enterprise Edition.

  • The Type column defines the direction of the sorting sequence, i.e. descending or ascending.

  • The Action column contains a button for deleting the sorting criterion.

9.2.1.2. Inspecting the Details of Test Case Results

Clicking on Action icon Klaros-Testmanagement allows the user to visualize more details of the test case and its results ( Figure 9.18 ).

Figure 9.18. The Test Case Results Screen

The Test Case Results Screen


The test case details panel in the page shows all details of the selectet test case.

The table shows all results of each run of the test case in particular. The result of the test cases run is illustrated by the following icons:

  • the test finished successfully

  • a failure of the system under test has been detected

  • an error occured during the test execution

  • the test result could not be determined

To provide a better survey of the table with the test runs, Klaros-Testmanagement allows the user to filter and sort the content of the test case result table.

9.2.1.2.1.  Searching and Sorting Test Case Results

It is possible to search for test case results and sort the results of the search with the filtering and sorting options. The filtering and sorting options become visible by opening the Filter / Sort panel. The Filter / Sort panel contains two tables. The table on the left contains the filtering parameters, while the table on the right contains the sorting parameters.

Below the two tables are two buttons:

Apply

The Apply button applies the filter and sorting criteria specified in the two tables above and presents the filtered and sorted result in the table below.

Reset

The Reset button clears the tables with the filter and sorting criteria and displays all projects.

Specifying Search Criteria for Test Case Results

Each line in the filter table represents a criterion that restricts the result set that is displayed in the table below, i.e. the set of all test case results is filtered for the conjunction of all criteria listed in the filtering table.

By clicking the button, a new and empty row for a filter criterion is appended to the table. The table with the filtering criteria has four columns:

  • The Field column denotes the field in the table that the criterion is filtering for. The fields which can be filtered in the Filter / Sort panel of the test case results page are ID, Operating System, Version and Timestamp , as well as any user-defined properties. The process of maintaining the user-defined properties is described in section Section 6.1.1.8, “Editing the user-defined properties of a project” . User-defined properties are only available in Klaros-Testmanagement Enterprise Edition.

  • The Type column denotes the operator that is used for the criterion. The following operators are available on the test case results page:

    Equals

    Only the items that exactly match the value of the criterion are shown.

    Not equals

    The items that do not equal the value of the criterion are shown in the result table.

    Greater than or equals

    Items that are greater than or equal the value of the criterion are shown.

    Less than or equals

    Items that are less than or equal the value of the criterion are shown.

    Greater than

    Items that are greater than the value of the criterion are shown.

    Less than

    Items that are less than the value of the criterion are shown.

    Like

    Items that have a part that matches value of the criterion are shown.

  • The Value column defines the value for the filtering criterion.

  • The Action column contains a button ( ) for deleting the criterion in the current line.

Specifying Sorting Criteria for Test Case Results

The table that contains the list of test case results can be sorted. The criteria for the sorting are specified in the right table in the Filter / Sort panel. It is possible to specify more than one sorting option. If there is more than one sorting option, the uppermost row in the sorting criterion table has the highest priority and the lowest row has the lowest priority.

When the ; button is clicked, a new empty row for a sorting criterion is appended at the bottom of the sorting options table. Each row in the sorting options table has in the Action column a Delete button ( ). By pressing this button the row with the sorting criterion can be removed.

The sorting options table contains three columns:

  • The Order By column denotes the field in the results table that the sorting applies to. The fields that can be sorted for on the test case results page are ID, Operating System, Version and Timestamp , as well as any user-defined properties. The process of maintaining the user-defined properties is described in section Section 6.1.1.8, “Editing the user-defined properties of a project” . User-defined properties are only available in Klaros-Testmanagement Enterprise Edition.

  • The Type column defines the direction of the sorting sequence, i.e. descending or ascending.

  • The Action column contains a button for deleting the sorting criterion.

9.2.1.2.2. Navigating back to the Overview Page

Clicking the Back button causes the screen to change to Figure 9.17 and allows the user to choose another test case.

9.2.1.2.3. The Test Case Results Details Screen

Clicking on the Action icon on the test case results screen ( Figure 9.18 ) brings the user to the Test Case Restult Details page ( Figure 9.19 ). This page shows the individual step results.

Figure 9.19. The Test Case Results Details Screen

The Test Case Results Details Screen


This screen can also be viewed as a printer-friendly page ( Figure 9.20 ). The print view is only available in Klaros-Testmanagement Enterprise Edition.

Figure 9.20. The Test Case Results Print Screen

The Test Case Results Print Screen