![Software Testing Dictionary Tutorial](/software_testing_dictionary/images/software-testing-dictionary-mini-logo.jpg)
- Software Testing Dictionary
- Home
Software Requirement Specification
What is Software Requirement Specification - [SRS]?
A software requirements specification (SRS) is a document that captures complete description about how the system is expected to perform. It is usually signed off at the end of requirements engineering phase.
Qualities of SRS:
Correct
Unambiguous
Complete
Consistent
Ranked for importance and/or stability
Verifiable
Modifiable
Traceable
Types of Requirements:
The below diagram depicts the various types of requirements that are captured during SRS.
![acceptance testing in Test Life Cycle](/software_testing_dictionary/images/software_requirement_specification.jpg)
Advertisements