Test Cases
Test cases, also known as solved example problems (or a tutorial) are required for all software.
Test cases need to cover the core functions of the software and describe:
- Required user inputs (e.g., step-by-step instructions with screenshots)
- Expected software outputs (e.g., screenshots, graphs, tables, etc.)
Test Case Example
Test Case 1: To calculate the results using the "XYZ" algorithm of module "ABC", complete the following steps:
-
Select "Completion" from the menu bar (top left corner of the screen) taking you to the Completion screen.
-
Double click on "Report" (third option in the Completion screen).
-
To access the "XYZ" algorithm calculation, click "Next", taking you to the "Documentation" screen.
-
Click on the "Calculations" drop-down menu and select ""XYZ" algorithm".
-
Click on the "OK" button to execute the calculation.
-
Compare the calculated results to the expected results shown in Figure 1 on page T-7.