Warning: This document is for the development version of STP-Doku. The latest version is 1.5.

Test Sequence

Test Sequences are used to test multiple test cases in a row.

Test sequences main page

Test sequence main page

Test Sequence Main Page

The test sequence main page:
  1. The test sequence search functionality is not implemented yet.
  2. Clicking on this button will open the test sequence creation page.
  3. A list of all test sequences is shown here. Clicking on an entry will direct the user to a more detailed view of the test case.
  4. Labels are managed here. They can also be used to filter the test sequences. For more informations visit the Labels page.

Create a test sequence

A click on the “+ New Test Sequence” button will open the test sequence creation page.

"+ New Test sequence" button

“+ New Test sequence” Button

Test sequence creation page

Test Sequence Creation Page

The test sequence creation page:
  1. The desired test sequence name is entered here.
  2. The desired test sequence description is entered here.
  3. The test sequence preconditions are entered here. Test sequence preconditions are the conditions that should be met before the test cases are executed. They can be added by using the “Add” button.
  4. The test cases are added here. They can be added by clicking on the “Add Test Case” button.
  5. The estimated test duration (sum of the estimated test time of all test cases) is shown here.
  6. Labels can be selected here.
  7. This button cancels the test sequence creation.
  8. This button saves the test sequence.

Detailed test case view

Detailed test sequence view

Detailed Test sequence View

The detailed test sequence view:
  1. This button returns the user to the test sequence main page.
  2. This button is used to delete the test sequence.
  3. This button is used to duplicate the test sequence. The duplication functionality is not implemented yet.
  4. This button will open the history of the test sequence.
  5. This button is used to edit the test sequence.
  6. This button is used to assign members to the test sequence.
  7. This button starts the test sequence execution.
  8. The test sequence description is shown here.
  9. The test sequence preconditions are shown here.
  10. The test cases are shown here. A test case can be viewed by clicking on a list entry.
  11. Comments are shown here.
  12. New comments can be created here.
  13. The applicability is shown here. It is automatically determined by the applicability of the test cases.
  14. The estimated test duration is shown here.
  15. The number of test cases are shown here.
  16. The labels are shown here. New labels can be added to the test case here.
  17. The assigned members are shown here.

Delete a test sequence

To delete a test sequence, click on the “Delete” button.

Delete button

Delete Button

The deletion needs to be confirmed in the Pop-up by clicking the “Delete” button.

delete confirmation dialog

Delete Confirmation Dialog

History of a test sequence

To view the history of a test sequence, click on the “History” button.

History button

History Button

The history shows all changes that were made to the test sequence.

Test sequence history page

Test Sequence History Page

Older versions of the test sequence can be viewed by clicking on a list entry. The current version can be reverted to an older version here.

Detailed test case history view

Detailed Test Case History View

Edit a test sequence

To edit an existing test case, click on the “Edit” button.

Edit button

Edit Button

Editing a test sequence works similar to creating one. for more details read the “Create a Test Case” section.

Test sequence editing page

Test Case Editing Page

Assign a test sequence

Members of the Project can be assigned to test sequence. Assigning members to a test sequence will create a todo list entry in their TODOs. To assign a test case to a member, click on the “Assign” button.

Assign button

Assign Button

Select testers and click on “Assign tester” to assign the test sequence to the members.

Assign members dialog

Assign Members Dialog

Execute a Test sequence

To execute a test sequence, click on the “Start” button.

start Button

Start Button

This will open a test sequence execution page.

Rest sequence execution start page

Test Sequence Execution Start Page

The start page:
  1. The test sequence description is shown here.
  2. The met preconditions can be selected here.
  3. The version can be selected here.
  4. The variant can be selected here.
  5. Proceed to the first test case by clicking on this button.
  6. Anonymous execution can be activated here.
  7. The estimated test duration is shown here.
  8. The number of test cases is shown here.
  9. The test sequence labels are shown here.

The test sequence will execute test cases. The execution of these testcases is explained in Execute a test case. When all test case test steps are completed, the summary page is shown. The summary page shows a list of all test case results. Notes for the test cases can be viewed by clicking on the text inside an entry.

Example Execution Summary

Example Execution Summary