
Practical Test Design
Selection of traditional and automated test design techniques
BCS, The Chartered Institute for IT (Publisher)
Published on 4. September 2019
Book
Paperback/Softback
331 pages
978-1-78017-472-3 (ISBN)
Description
Reliable test design is important in software testing; without it, defects in software may remain undetected. 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.
Reviews / Votes
'A masterful tour through the most important behavioural test design techniques.' -- Rex Black * President, RBCS, Inc.; Past President ASTQB and ISTQB * 'This is the testing book I've been waiting for.' -- Elaine Weyuker * University Distinguished Professor; Member, US National Academy of Engineering; ACM Fellow; IEEE Fellow * 'Finally, a book that makes the test design techniques available to everybody regardless of their level of experience. It will support testers wanting to improve the quality of their service or self-study for their ISTQB Advanced Level Certifications.' -- Francisca Cano Ortiz * Head of Software Quality Assurance, The Stars Group. * 'A must-read for anyone who wants more understanding of test design techniques and especially using them together...Many test design techniques take some practice, before one can use them. This book gives that practice, bringing the dedicated reader to a new skill level. My personal view as experienced software testing trainer for twenty years is that one needs really down-to-earth examples when learning new techniques. This book gives such detail via its examples and I can recommend it as further reading to any learner.' -- Kari Kakkonen * Testing Trainer and Consultant at Knowit, ISTQB Secretary and co-author of 'Agile Testing Foundations' *More details
Language
English
Place of publication
Swindon
United Kingdom
Publishing group
BCS Learning & Development Limited
Target group
Professional and scholarly
Dimensions
Height: 244 mm
Width: 170 mm
Thickness: 20 mm
Weight
625 gr
ISBN-13
978-1-78017-472-3 (9781780174723)
Copyright in bibliographic data and cover images is held by Nielsen Book Services Limited or by the publishers or by their respective licensors: all rights reserved.
Schweitzer Classification
Other editions
Additional editions

Istvan Forgacs | Attila Kovacs
Practical Test Design
Selection of traditional and automated test design techniques
E-Book
09/2019
BCS, The Chartered Institute for IT
€51.99
Available for download

Istvan Forgacs | Attila Kovacs
Practical Test Design
Selection of traditional and automated test design techniques
E-Book
09/2019
BCS, The Chartered Institute for IT
€51.99
Available for download
Persons
Istvan Forgacs is the founder and CEO of 4Test-Plus. He is co-author of the book 'Agile Testing Foundations.'
Attila Kovacs is an associate professor at Eoetvoes Lorand University. He is an ISTQB and IREB trainer, and member of the Hungarian Testing Board.
The authors have produced a website to support the book: https://test-design.org/
Attila Kovacs is an associate professor at Eoetvoes Lorand University. He is an ISTQB and IREB trainer, and member of the Hungarian Testing Board.
The authors have produced a website to support the book: https://test-design.org/
Content
Introduction
Example Specification: Ticket Vending Machine
Risk Management and Test Optimisation
Defect Prevention
Domain-Based Testing
State Transition Testing
Business Rule-Based Testing
Scenario-Based Testing
Combinative and Combinatorial Testing
On-The-Fly Test Design
Model-Based Testing
Gherkin-Based MBT
MBT Using Graphs - GraphWalker
Testing the TVM - Summary and Method Comparison
Conclusions and Recommendations
Example Specification: Ticket Vending Machine
Risk Management and Test Optimisation
Defect Prevention
Domain-Based Testing
State Transition Testing
Business Rule-Based Testing
Scenario-Based Testing
Combinative and Combinatorial Testing
On-The-Fly Test Design
Model-Based Testing
Gherkin-Based MBT
MBT Using Graphs - GraphWalker
Testing the TVM - Summary and Method Comparison
Conclusions and Recommendations