Thinking-Driven Testing
Springer International Publishing (Verlag)
978-3-319-73194-0 (ISBN)
Chapter 1 starts by introducing the fundamental ideas underlying software testing. Chapter 2 then describes meta-strategies in software testing, i.e. general approaches that can be adapted to many different situations that a software tester encounters. Next, Chapter 3 presents the concept of Thinking-Driven Testing (TDT). This approach utilizes the conceptsdiscussed in the two previous chapters and introduces the main ideas that underlie a reasonable and optimal approach to software testing. Chapter 4 builds on this basis and proposes a specific approach to testing, called TQED, that makes it possible to increase creativity in the context of delivering effective, optimal test ideas. Chapter 5 provides an overview of different types of testing techniques in order to understand the fundamental concepts of test design, while Chapter 6 details various pitfalls a tester may encounter and that can originate from a wide range of testing process areas. Lastly, Chapter 7 puts all this into practice, as it contains several exercises that will help testers develop a number of crucial skills: logical thinking and reasoning, thinking out of the box, creativity, counting and estimating, and analytical thinking.
By promoting critical, rational and creative thinking, this book invites readers to re-examine common assumptions regarding software testing and shows them how to become professional testers who bring added value to their company.
Adam Roman is a professor of computer science at the Jagiellonian University in Krakow, Poland, and also a both ASQ and ISTQB certified quality engineer and software tester. His research interests include software quality, model-based testing, effective test case design, test process improvement and application of AI techniques in testing. He also is a recognized expert in the field of software testing, speaker at many Polish testing conferences, and a member of the Polish Society for Quality of Informatics Systems.
1 Fundamentals of Software Testing.- 2 Testing strategies - how to become a better tester?.- 3 Thinking-Driven Testing: a universal testing framework.- 4 TQED model.- 5 Testing techniques.- 6 Testing pitfalls and how to avoid them.- 7 Kata and exercises for testers.
Erscheinungsdatum | 09.03.2018 |
---|---|
Zusatzinfo | XXV, 305 p. 84 illus., 7 illus. in color. |
Verlagsort | Cham |
Sprache | englisch |
Maße | 155 x 235 mm |
Gewicht | 660 g |
Themenwelt | Informatik ► Software Entwicklung ► Qualität / Testen |
Mathematik / Informatik ► Mathematik ► Finanz- / Wirtschaftsmathematik | |
Schlagworte | Black-Box Testing • Quality assurance • Software Reliability • software testing and debugging • Software Verification and Validation • Systems Theory • White-box testing |
ISBN-10 | 3-319-73194-7 / 3319731947 |
ISBN-13 | 978-3-319-73194-0 / 9783319731940 |
Zustand | Neuware |
Haben Sie eine Frage zum Produkt? |
aus dem Bereich