Chapter 7
Static Testing the Requirements
The testing process should begin early in the application development life cycle, not just at the traditional testing phase at the end of coding. Testing should be integrated with the application development phases.
During the requirements phase of the software development life cycle, the business requirements are defined on a high level and are the basis of the subsequent phases and the final implementation. Testing in its broadest sense commences during the requirements phase (see Figure 7.1), which increases the probability of developing a quality system based on the user’s expectations. The result is that the requirements are verified to be correct and complete. Unfortunately, more often than not, ...
Get Software Testing and Continuous Quality Improvement, 3rd Edition now with the O’Reilly learning platform.
O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.