|
Software Testing: An ISEB Foundation
Software Testing: An ISEB Foundation provides practical insight into the world of software testing, explaining the basic steps of the testing process and how to perform effective tests. It provides an overview of different techniques, both dynamic and static, and how to apply them. Software Testing: An ISEB Foundation is ideal for those with a little
experience of software testing, wishing to compound their experiences with industry-recognised techniques and academic theory. The book explores which testing tools can achieve what, and their limitations, in the context of accepted industry standards. In addition, the book defines the most common terminology within testing. The book supports the revised ISEB Foundation Certificate in Software Testing and covers each section of the ISTQB Foundation syllabus, providing self assessment exercises for readers, guidance notes on the syllabus topics with worked examples and sample examination questions at the end of each chapter.
Contents:
Principles of testing: terminology
- why testing is necessary
- fundamental test process
- psychology of testing
- re-testing and regression testing
- expected results and prioritization.
- Testing throughout the life-cycle: models for testing
- economics of testing
- high-level test planning
- acceptance testing
- integration testing in the large function and non-functional system
- integration testing
- component testing and maintenance testing.
- Dynamic testing techniques: black and white box testing and techniques
- and error guessing.
- Static testing: reviews and the test process
- types of review
- and static analysis.
- Test management: organization and configuration management
- test estimation
- monitoring and control
- incident management
- and standards for testing.
- Tool support for testing: types of CAST tool (Computer-Aided Software Testing)
- tool selection and implementation.
|