tp-001.md ¶
1 Test Case TP-001 ¶
1.1 Test Summary ¶
| Parameter | Value |
|---|---|
| Software Version | |
| OS Version | |
| Test Result | |
| Test Date | |
| Tester Name | |
| Tester Signature |
1.2 Preparation Steps ¶
- Install Ruby
- Install Almirah gem
1.3 Test Procedure ¶
| Test Step | Test Step Description | Expected Output | Actual Output | Result | Req-ID |
|---|---|---|---|---|---|
| 1 | Create "project" folder | n/a | n/a | n/a | n/a |
| 2 | Create "specifications" foder in "project" folder | n/a | n/a | n/a | n/a |
| 3 | Create "tsys" folder in "specifications" folder | n/a | n/a | n/a | n/a |
| 4 | Create "tsys.md" file in "tsys" folder | n/a | n/a | n/a | n/a |
| 5 | Put the following content to the "tsys.md" file | n/a | n/a | n/a | n/a |
# System Specification
## Overview
This is a system specification create for testing purpose.
## Requirements
[TSYS-001] This is a decomposed system requirement created for testing purpose
[TSYS-002] This is a non-decomposed system requirement created for testing purpose
| Test Step | Test Step Description | Expected Output | Actual Output | Result | Req-ID |
|---|---|---|---|---|---|
| 6 | Create "tsrs" folder in "specifications" folder | n/a | n/a | n/a | n/a |
| 7 | Create "tsrs.md" file in "tsrs" folder | n/a | n/a | n/a | n/a |
| 8 | Put the following content to the "tsrs.md" file | n/a | n/a | n/a | n/a |
# Software Requirements
## Overview
This is a software requirements specification create for testing purpose.
## Requirements
[TSRS-001] This is a decomposed software requirement created for testing purpose
[TSRS-002] This is a non-decomposed software requirement created for testing purpose
[TSRS-003] This is a decomposed software requirement with a parent requirement >[TSYS-001]
[TSRS-004] This is a non-decomposed software requirement with a parent requirement >[TSYS-001]
| Test Step | Test Step Description | Expected Output | Actual Output | Result | Req-ID |
|---|---|---|---|---|---|
| 9 | Navigate to the "project" directory | n/a | n/a | n/a | |
| 10 | Execute console command "Almirah please PATH", where PATH is an absolute location of "project" folder on you PC | n/a | n/a | n/a | |
| 11 | Check that "build" folder appeared in the "project" folder | "build" folder is present | "build" folder is created in the "project" folder | pass | |
| 12 | Enter to the "build" folder | n/a | n/a | n/a | |
| 13 | Check that "tsys" folder appeared in the "build" folder | "tsys" folder is present | "tsys" folder is created in the "specifications" folder | fail | |
| 14 | Enter to the "tsys" folder | n/a | n/a | n/a | |
| 15 | Check that "tsys.html" file appeared in the "tsys" folder | "tsys.html" file is present | "tsys.html" file is created in the "tsys" folder | fail | |
| 16 | Open "tsys.html" file in the Internet browser | n/a | n/a | n/a | |
| 17 | Check that all the paragraphs from "tsys.md" file are present | all the paragraphs from "tsys.md" file are present | all the paragraphs from "tsys.md" file are present | pass | |
| 18 | Check that in the "[TSYS-001]" row there is a clickable link with the text "2" in "DL" column | there is a clickable link with the text "2" in "DL" column | there is a clickable link with the text "2" in "DL" column | pass | SRS-001 |
| 19 | Click to the "2" link | n/a | n/a | n/a | |
| 20 | Check that Internet browser navigates to the "tsrs.html" page | "tsrs.html" is opened in the Internet Browser | "tsrs.html" is opened in the Internet Browser | pass | SRS-001 |
| 21 | Check that in the "[TSRS-003]" row there is a clickable link with the text "[TSYS-001]" in "UL" column | there is a clickable link with the text "[TSYS-001]" in "UL" column | there is a clickable link with the text "[TSYS-001]" in "UL" column | pass | SRS-001 |
| 22 | Check that in the "[TSRS-004]" row there is a clickable link with the text "[TSYS-001]" in "UL" column | there is a clickable link with the text "[TSYS-001]" in "UL" column | there is a clickable link with the text "[TSYS-001]" in "UL" column | pass | SRS-001 |
| 23 | Click to the "[TSYS-001]" in "UL" column of the "[TSRS-003]" row | n/a | n/a | n/a | |
| 24 | Check that Internet browser navigates to the "tsys.html" page | "tsys.html" is opened in the Internet Browser | "tsys.html" is opened in the Internet Browser | pass | SRS-001 |