Nelson Higher Education

Higher Education

Foundations of Software Testing ISTQB Certification, 3rd Edition

  • Rex Black
  • Erik van Veenendaal
  • Dorothy Graham
  • ISBN-10: 1408044056
  • ISBN-13: 9781408044056
  • 256 Pages | Paperback
  • COPYRIGHT: 2012 Published
Request a Copy for Review


About the Product

Now in its third edition, Foundations of Software Testing: ISTQB Certification is the essential guide to software testing and to the ISTQB Foundation qualification. Completely updated to comprehensively reflect the most recent changes to the ISTQB Foundation Syllabus, the book adopts a practical, hands-on approach, covering the fundamental topics that every system and software tester should know. The authors are themselves developers of the ISTQB syllabus and are highly respected international authorities, teachers and authors within the field of software testing.

About the Author

Rex Black

Rex Black is President of RBCS, headquartered in the USA, which has provided consulting, training and expert services in software, hardware and systems testing for 25 years.

Erik van Veenendaal

Erik van Veenendaal is the CEO of TMMi Foundation and a leading independent international test consultant and trainer based in Bonaire (Caribbean Netherlands).

Dorothy Graham

Dorothy Graham is a Software Testing Consultant and test automation specialist based in the UK.

Table of Contents

Figures and tables

1 Fundamentals of testing
Section 1 Why is testing necessary?
Section 2 What is testing?
Section 3 Seven testing principles
Section 4 Fundamental test process
Section 5 The psychology of testing
Section 6 Code of ethics
Chapter review
Sample exam questions

2 Testing throughout the software life cycle
Section 1 Software development models
Section 2 Test levels
Section 3 Test types
Section 4 Maintenance testing
Chapter review
Sample exam questions

3 Static techniques
Section 1 Static techniques and the test process
Section 2 Review process
Section 3 Static analysis by tools
Chapter review
Sample exam questions

4 Test design techniques
Section 1 The test development process
Section 2 Categories of test design techniques
Section 3 Specification-based or black-box techniques
Section 4 Structure-based or white-box techniques
Section 5 Experience-based techniques
Section 6 Choosing test techniques
Chapter review
Sample exam questions
Exercises: Test design techniques
Exercise solutions
5 Test management

Section 1 Test organization
Section 2 Test planning and estimation
Section 3 Test progress monitoring and control
Section 4 Configuration management
Section 5 Risk and testing
Section 6 Incident management
Chapter review
Sample exam questions
Exercise: Incident report
Exercise solution

6 Tool support for testing
Section 1 Types of test tool
Section 2 Effective use of tools: Potential benefits and risks
Section 3 Introducing a tool into an organization
Chapter review
Sample exam questions

7 ISTQB Foundation Exam
Section 1 Preparing for the exam
Section 2 Taking the exam
Section 3 Mock exam

Answers to sample exam questions