Matthias Hamburg & Adam Roman
ISTQB Working Group Chair | Professor at Jagiellonian University, Poland
Join our presentation on: The Future of Black-Box Testing
Future testing should be as effective and efficient as possible…
Future testing should be as effective and efficient as possible…
Matthias was Managing Consultant at Sogeti Deutschland GmbH until his retirement in September 2019. His professional focus is on test analysis, test management and test process improvement. He continues his involvement in the German Testing Board (GTB) and in the International Software Testing Qualifications Board (ISTQB®) on a voluntary basis. As Chair of the ISTQB® Glossary Working Group, he publishes the ISTQB® Standard Glossary of Testing Terms. In addition, he leads the task force for the ISTQB® Advanced Level Test Analyst Syllabus. In these roles, he continues to be an active practitioner of software quality assurance and enjoys piloting innovative methods. He holds several certificates, including TPI Assessor, ISTQB Advanced Level (all modules), and ISTQB Expert Level – Improving the Test Process.
Adam Roman (PhD, D.Sc.) is a professor of computer science and research fellow at the Institute of Computer Science and Computer Mathematics at Jagiellonian University, where he has been giving lectures and seminars on software testing and quality assurance for many years. He heads the Software Engineering Department and is the co-founder of the “Software Testing” postgraduate program at Jagiellonian University. His research interests include research on software measurement, defect prediction models, and effective test design techniques. As part of the Polish Committee for Standardization, he collaborated on the international ISO/IEEE 29119 Software Testing Standard. He is the author of several monographs on software testing as well as many scientific and popular publications in the field of software quality. He holds several certifications, including ASQ Certified Software Quality Engineer, ISTQB Full Advanced Level, and ISTQB Expert Level—Improving the Test Process. He is a member of the ISTQB Polish Testing Board.
Future testing should be as effective and efficient as possible. However, there is no one test technique that fits all. On the contrary, in most realistic situations, some specific combination of test techniques fits best. Testers are often challenged to select such a combination. The presentation explains the various factors influencing the choice of the test techniques. It discusses three categories of black-box test techniques: data-based, rule-based and behavior-based. It indicates their strengths and challenges in terms of effectiveness and efficiency, including automation. It also shows how generative AI can help testers in deriving models or test cases based on a particular test technique. The presentation concludes with a list of black-box techniques which enable testers to be systematic, effective and efficient in their work, with brief indications when to use them best.
Zukünftiges Testen sollte so effektiv und effizient wie möglich sein. Es gibt jedoch kein einzelnes Testverfahren, das für alle Situationen geeignet ist. Im Gegenteil, in den meisten realistischen Situationen ist eine Kombination bestimmter Testverfahren am besten geeignet. Tester stehen oft vor der Herausforderung, eine solche Kombination auszuwählen. Die Präsentation erläutert die verschiedenen Faktoren, die die Auswahl von Testverfahren beeinflussen. Sie behandelt drei Kategorien von Black-Box-Testverfahren: datenbasiert, regelbasiert und verhaltensbasiert. Sie zeigt ihre Stärken und Herausforderungen in Bezug auf Effektivität und Effizienz, einschließlich Automatisierung. Darüber hinaus wird gezeigt, wie generatives KI beim Testen helfen kann, Modelle oder Testfälle abzuleiten, die auf einem bestimmten Testverfahren basieren. Die Präsentation schließt mit einer Liste von Black-Box-Testverfahren, die es Testern ermöglichen, systematisch, effektiv und effizient zu arbeiten. mit kurzen Hinweisen, wann sie am besten eingesetzt werden.