Book description
This book presents the key test design techniques, in line with ISTQB, and explains when and how to use them, including in combination, with practical, real-life examples. Automated test design methods are also explored. Tips and exercises are included throughout the book, allowing you to test your knowledge as you progress.
Table of contents
- Front Cover
- Half-Title Page
- BCS, The Chartered Institute for it
- Title Page
- Copyright Page
- Contents
- List of figures and tables
- Authors
- Foreword
- Acknowledgements
- Abbreviations
- Glossary
- Letter to the reader
- Preface − Testing is complex
- 1. Introduction
- 2. Example Specification: Ticket Vending Machine
- Part I Necessary Steps Before Test Design
-
Part II Traditional Test Design
- 5. Domain-Based Testing
-
6. State Transition Testing
- Stateful and stateless systems
- States, transitions, conditions
- Example: RoboDog
- Validate your state transition graph
- Test selection criteria for state transition testing
- All-transition-state criterion
- All-transition–transition criterion
- Example: Collatz conjecture
- When multiple techniques are used together
- State transition testing in TVM example
- Method evaluation
- Theoretical background
- Key takeaways
- Exercises
- 7. Business Rule-Based Testing
- 8. Scenario-Based Testing
- 9. Combinative and Combinatorial Testing
- 10. On-The-Fly Test Design
- Part III Automated Test Design
- Appendix A − TVM models
- Appendix B − Test code for demonstrating GraphWalker
- Appendix C − POM.XML for GraphWalker
- Appendix D − Solutions to the exercises
- References
- Index
- Back Cover
Product information
- Title: Practical Test Design
- Author(s):
- Release date: September 2019
- Publisher(s): BCS, The Chartered Institute for IT
- ISBN: 9781780174747
You might also like
audiobook
The Design of Everyday Things
First, businesses discovered quality as a key competitive edge; next came science. Now, Donald A. Norman, …
book
Software Test Design
A guide to writing comprehensive test plans covering exploratory testing and feature specification; black and white …
book
Design It!
Don't engineer by coincidence-design it like you mean it! Filled with practical techniques, Design It! is …
book
The Art of Software Testing, 3rd Edition
The classic, landmark work on software testing The hardware and software of computing have changed markedly …