Manual tests
Introduction to manual tests
In the Software Factory, you can create manual test scenarios for testing complete processes from start to finish. You can run and keep track of the scenarios.
You need the Manual test role to work with manual test scenarios. This role can be granted in IAM, see Grant a user group access to the application.
1. Create a test scenario
A manual test scenario consists of test steps. You can describe every step and its expected outcome and add attachments for more information.
To add a test scenario with test steps:
menu Quality > Manual tests > tab Test scenarios > tab Form
-
Add a scenario. Enter at least a Name, Status and Sequence no.
Now, create test steps for this scenario:
-
Go to the tab Test steps.
-
Add the necessary steps.
-
Enter for each step at least a Description and Expected outcome.
-
To support the tester, upload attachments in the tab Attachments. For example, add screenshots of the application and feature that is tested in this step.
A scenario with test steps
Change the test scenario status
While creating a manual test scenario, you can change its status. Available statuses are: new, active, approved, development, and review.
To change the status of a test scenario:
menu Quality > Manual tests > tab Test scenarios > tab Form
- Select the task Change status .
- Select a Status.
2. Create a test run
For each scenario, you can create multiple test runs. In a test run, you assign a scenario to a specific model and branch. A test scenario can contain test runs in multiple models and branches. This way, you can re-use a scenario.
To create a test run:
menu Quality > Manual tests > tab Test scenarios
- Select the task Create test run .
- Select a Test scenario.
- Select a Model and Branch.
3. Test your software
To manually test your software according to the prescribed steps and outcomes:
menu Quality > Manual tests > tab Test scenarios
-
Select a scenario.
-
Go to the tab Test runs.
-
Select the run you want to test.
-
Go to the tab Test run.
-
Test your application as described in the tab Test steps.
- Select the task Approve to approve the step.
- Select the task Disapprove to disapprove the step. Select the Create test finding checkbox to record follow-up work for a developer. For traceability, the test finding links to the test scenario and test run in which it failed. See also Solve a test finding.
- To reset a test finding, execute the task Reset .
-
After disapproval, select whether you wish to continue the test run.
A disapproved test step
4. Solve a test finding
To solve a test finding:
menu Quality > Manual tests > tab Test scenarios > tab Test runs > tab Test run > tab Test findings
- Assign someone to a test finding with the task Assign work item .
- Solve the problem. According to your work, change the status with the task Move work status to state .
All test runs
Menu Quality > Manual tests > tab Test runs
This is an overview of all the test runs for all scenarios. Here, you can also test your software as described in Test your software.
The following filters are available:
- Hide inactive runs
- Failed
All test findings
Menu Quality > Manual tests > tab Test findingss
This is an overview of all the test findings. Here, you can also solve the findings as described in Solve a test finding.
The following filters are available:
- Active test findings
- Assigned to me