Skip to content

Latest commit

 

History

History
60 lines (27 loc) · 1.04 KB

README.md

File metadata and controls

60 lines (27 loc) · 1.04 KB

Requirement Traceability Matrix

Every requirement must be tested.

Requirement Traceability Matrix (RTM.py) traces which requirements have not been tested, and which have.

  • Prepare a software requirements specification file srs.txt in the following format:

    @RQ01

    This is my great requirement.

  • Prepare a test result file test.txt in the following format:

    @T001

    Test title: test case for requirement 1

    Test for: RQ01

    Description: None.

    Rationale: None.

    Input:

    Something.

    Expected output:

    Something else.

    Actual output:

    As expected.

    Diagnosis:

    Status: F

    Signature: Hui

    Date: 2020-03-28

Download RTM.py and run it using this command python RTM.py.

The traceability matrix is included in a newly generated by called test_report.html.

Screenshot: http://lanlab.org/course/2020s/spm/RTM.jpg

Sample report: http://lanlab.org/course/2020s/spm/test_report.html

Last updated by Hui on 2020-03-30.