Menu Expand
Agile Testing Foundations

Agile Testing Foundations

Rex Black | Rex Black | Marie Walsh | Gerry Coleman | Bertrand Cornanguer | Istvan Forgács | Kari Kakkonen | Jan Sabak

(2017)

Additional Information

Book Details

Abstract

Agile testing brings many advantages to software testing teams, from increasing overall product quality to providing greater scope for flexibility. Building on the ISTQB Foundation Level Agile Tester syllabus, this book covers Agile principles, methods and tools in the context of software testing. The book is perfect for software testers interested in the benefits of Agile testing, working in an Agile environment or undertaking the ISTQB Foundation Level Agile Tester exam.
Agile is an iterative approach to software development that has rapidly gained popularity in the wider IT industry. For software testers, Agile testing brings many advantages to teams, from increasing overall product quality to providing greater scope for flexibility. Building on the ISTQB Foundation Level Agile Tester syllabus, this book covers Agile principles, methods, techniques and tools in the context of software testing. The book is perfect for software testers interested in the benefits of Agile testing, working in an Agile environment or undertaking the ISTQB Foundation Level Agile Tester exam.
Rex Black is president of RBCS and has authored over a dozen training courses. He leads the Agile Working Group, is the coordinator for the Advanced Test Manager syllabus team, and was previously president of the ISTQB and ASTQB. Rex is also a prolific author with over 10 books on software testing under his belt.
'A book that I am confident will become a milestone in the testing domain and a reference for the Agile community.'
Gualtiero Bazzana

Table of Contents

Section Title Page Action Price
Cover Cover
Copyright Page iv
CONTENTS v
LIST OF FIGURES AND TABLES vii
ABOUT THE AUTHORS ix
FOREWORD xiii
ACKNOWLEDGEMENTS xv
ABBREVIATIONS xvi
GLOSSARY xviii
PREFACE xxi
1 AGILE SOFTWARE DEVELOPMENT 1
1.1 THE FUNDAMENTALS OF AGILE SOFTWARE DEVELOPMENT 2
1.2 ASPECTS OF AGILE APPROACHES 14
REFERENCES 36
FURTHER READING 36
WEBSITES 36
2 \x07FUNDAMENTAL AGILE TESTING PRINCIPLES, PRACTICES AND PROCESSES 37
2.1 THE DIFFERENCES BETWEEN TESTING IN TRADITIONAL AND AGILE APPROACHES 37
2.2 STATUS OF TESTING IN AGILE PROJECTS 56
2.3 ROLE AND SKILLS OF A TESTER IN AN AGILE TEAM 67
REFERENCES 76
FURTHER READING 76
WEBSITES 76
NOTES 76
3 AGILE TESTING METHODS, TECHNIQUES AND TOOLS 77
3.1 AGILE TESTING METHODS 78
3.2 ASSESSING QUALITY RISKS AND ESTIMATING TEST EFFORT 102
3.3 TECHNIQUES IN AGILE PROJECTS 126
3.4 TOOLS IN AGILE PROJECTS 154
REFERENCES 173
FURTHER READING 174
WEBSITES 175
NOTES 175
4 APPENDIX: TEST YOUR KNOWLEDGE ANSWERS 177
5 HOW TO PREPARE FOR EXAMS 190
5.1 SAMPLE EXAMS 190
5.2 EXAM STRUCTURE 190
5.3 QUESTION-ANSWERING TACTICS 191
5.4 PREPARATION BY READING 192
5.5 PREPARATION BY A COURSE 192
5.6 LIVE EXAMS 193
WEBSITES 193
6 AGILE TESTER SAMPLE EXAM 194
QUESTIONS 194
ANSWERS 211
INDEX 228
Back Cover 232