Static testing is a test type which is the opposite of dynamic testing. When performing static testing, the software is not run. Instead the static objects are being inspected. Requirement specifications can be the subject of static testing, where we check whether the content is coherent and the document is a good base to start development or to create test cases with. Also In a later phase, we can apply static testing to the code, by performing code reviews.
Requirement specifications are to be static tested by the test team, while code reviews are mostly performed by the development team. After execution of the static test, a report is to be created an returned to either the analysis team having written the requirement specifications document, or either the developer having written the code.
Requirement specifications are to be static tested by the test team, while code reviews are mostly performed by the development team. After execution of the static test, a report is to be created an returned to either the analysis team having written the requirement specifications document, or either the developer having written the code.