- Explains method for testing software in an agile programming environment
- Introduces model-based development and provides explanation of how to conduct testing in a model-based development environment
- Contains details of case-studies to guide software testing procedures
- Explores test-driven development, reexamines all-pairs testing, and explains the four contexts of software testing
- Features updates throughout text and includes 25% new material
- Includes new downloadable programs demonstrating white-box and black-box testing
A perennial bestseller, Software Testing: A Craftsman’s Approach, Third Edition has been thoroughly revised and updated to highlight issues such as how Agile and XP development environments have radically changed the role of software testers by making testing integral to every phase of the development process. Coverage also includes model-based and test-driven development, reexamination of all-pairs testing, and explanation of the four contexts of software testing. The author provides new downloadable programs that demonstrate white-box, black-box and other fundamental types testing. This text continues to serve as a valuable reference for software testers, developers, and engineers.
|