Book description
Software Testing Foundations, 4th Edition provides the information necessary to pass the Certified Tester-Foundations Level exam, version 2011, as defined by the ISTQB; uses a format designed for self-study; and defines technical terms according to the updated ISTQB glossary.
Professional testing of software is an essential task that requires a profound knowledge of testing techniques. The International Software Testing Qualifications Board (ISTQB) has developed a universally accepted, international qualification scheme aimed at software and system testing professionals, and has created the Syllabi and Tests for the "Certified Tester." Today about 300,000 people have taken the ISTQB certification exams.
The authors of Software Testing Foundations, 4th Edition, are among the creators of the Certified Tester Syllabus and are currently active in the ISTQB. This thoroughly revised and updated fourth edition covers the "Foundations Level" (entry level) and teaches the most important methods of software testing. It is designed for self-study and provides the information necessary to pass the Certified Tester-Foundations Level exam, version 2011, as defined by the ISTQB. Also in this new edition, technical terms have been precisely stated according to the recently revised and updated ISTQB glossary.
Topics covered:
- Fundamentals of Testing
- Testing and the Software Lifecycle
- Static and Dynamic Testing Techniques
- Test Management
- Test Tools
Table of contents
- Cover Page
- About the Authors
- Title Page
- Copyright Page
- Preface
- Contents
- 1 Introduction
- 2 Fundamentals of Testing
- 3 Testing in the Software Life Cycle
- 4 Static Test
-
5 Dynamic Analysis – Test Design Techniques
- 5.1 Black Box Testing Techniques
- 5.2 White Box Testing Techniques
- 5.3 Intuitive and Experience-Based Test Case Determination
- 5.4 Summary
- 6 Test Management
- 7 Test Tools
-
A Test Plan According to IEEE Standard 829-1998
- Test Plan Identifier
- Introduction
- Test Objects or Items
- Features to Be Tested
- Features Not to Be Tested
- Test Approach or Strategy
- Acceptance Criteria (Test Item Pass/Fail Criteria)
- Suspension Criteria and Resumption Requirements
- Test Documentation and Deliverables
- Testing Tasks
- Test Infrastructure and Environmental Needs
- Responsibilities and Authority
- Staffing and Training Needs
- Schedule
- Risks and Contingencies
- Approval
- Glossary (not in IEEE829-1998, but lower case!)
-
Test Plans According to IEEE Standard 829-2008
- The Master Test Plan
- Master Test Plan Identifier
- 1. Introduction
- 1.2 Scope
- 1.3 References
- 1.4 System Overview and Key Features
- 1.5 Test overview
- 1.5.1 Organization
- 1.5.2 Master Test Schedule
- 1.5.3 Integrity Level Scheme
- 1.5.4 Summary of Necessary Resources
- 1.5.5 Responsibilities and Authority
- 1.5.6 Tools, Techniques, Methods, and Metrics
- 2. Details of the Master Test Plan
- 2.1 Test Processes, Including Definition of Test Levels
- 2.1.1 through 2.1.6 “Life cycle” Processes, i.e., Activities and Tasks
- 2.2 Test Documentation Requirements
- 2.3 Test Administration Requirements
- 2.3.1 Anomaly (defect) Resolution and Reporting
- 2.3.2 Task Iteration Policy
- 2.3.3 Deviation Policy
- 2.3.4 Control Procedures
- 2.3.5 Standards, Practices, and Conventions
- 2.4 Test Reporting Requirements
- 3. General
- 3.1 Glossary
- 3.2 Document Change Procedures and History
- The Level Test Plan
- Guidance for section 3.4
- Guidance for sections 4.1 through 4.3
- B Important Information about the Syllabus and the Certified Tester Exam
- C Exercises
- Glossary
- Literature
- Index
- Footnotes
Product information
- Title: Software Testing Foundations, 4th Edition, 4th Edition
- Author(s):
- Release date: March 2014
- Publisher(s): Rocky Nook
- ISBN: 9781492001485
You might also like
book
Foundations of Software Testing, 2nd Edition
This edition of Foundations of Software Testing is aimed at the undergraduate, the graduate students and …
book
Software Testing Foundations, 5th Edition, 5th Edition
Professional testing of software is an essential task that requires a profound knowledge of testing techniques. …
book
Effective Software Testing
Go beyond basic testing! Great software testing makes the entire development process more efficient. This book …
audiobook
Effective Software Testing
Written for the working developer, it offers state-of-the-art software testing techniques. Perfect for training the next …