Autoren
Ryan Lekivetz (1) und Joseph Morgan (1)
Zugehörigkeiten
(1) JMP Statistical Discovery LLC
Zeitschrift
Statistische Theorie und verwandte Gebiete
Veröffentlichungsdatum
2021
Abstrakt
Das Testen komplexer Softwaresysteme ist eine außerordentlich schwierige Aufgabe. Testingenieure stehen vor der Herausforderung, sicherzustellen, dass ein Softwaresystem seine Anforderungen erfüllt und gleichzeitig ein strenges Budget einhält. Die Auswahl einer geeigneten Testsuite kann als Versuchsplanungsproblem formuliert werden. Kombinatorisches Testen ist eine Softwaretestmethodik, die als Versuchsplanungsansatz zur Bewältigung dieser Herausforderung betrachtet werden kann. Wir erweitern diese Methodik durch die Einführung des Konzepts der Blockierungsfaktoren für eine Testsuite. Anhand eines Beispiels mit einer Open-Source-Softwarebibliothek veranschaulichen wir unsere Erweiterung. Die Vorteile der Berücksichtigung von Blöcken werden sowohl im Entwurf als auch nach der Testausführung diskutiert, wenn eine Fehlerlokalisierung erforderlich sein kann.
Zitat
Lekivetz, R. und Morgan, J., 2021. Kombinatorisches Testen: Verwendung von Blocking zur Zuweisung von Testfällen zur Validierung komplexer Softwaresysteme.Statistische Theorie und verwandte Gebiete, 5(2), S. 114-121, https://doi.org/10.1080/24754269.2021.1904095 .