Autoren
Caleb King (1), Joseph Morgan (1) und Ryan Lekivetz (1)
Zugehörigkeiten
(1) JMP Statistical Discovery LLC
Zeitschrift
2019 IEEE 19th International Conference on Software Quality, Reliability and Security Companion (QRS-C)
Veröffentlichungsdatum
2019
Abstrakt
Testingenieure stehen oft vor der Herausforderung, Testfälle auszuwählen, die die Wahrscheinlichkeit des Auffindens von Fehlern bei begrenztem Budget maximieren. Kombinatorisches Testen ist eine effektive Strategie zur Testfallauswahl, um dieser Herausforderung zu begegnen. Die Grundidee besteht darin, Testfälle auszuwählen, die sicherstellen, dass alle möglichen Kombinationen von Einstellungen aus zwei (oder mehr) Eingaben abgedeckt werden, unabhängig davon, welche Teilmenge der Eingaben ausgewählt wird. Dies wird durch die Verwendung eines Abdeckungsarrays als Mechanismus zur Testfallauswahl erreicht. Für jedes Testszenario gibt es jedoch in der Regel mehrere alternative Abdeckungsarrays, die die Budget- und Abdeckungsanforderungen erfüllen können. Leider ist es oft unklar, wie man aus diesen Alternativen auswählt. Anwender wünschen sich häufig eine Möglichkeit, zu untersuchen, wie der Eingaberaum abgedeckt wird, um zu entscheiden, welche Alternative am besten für das Testszenario geeignet ist. In diesem Beitrag schlagen wir eine grafische Methode vor, die zur Bewertung binärer Abdeckungsarrays verwendet werden kann. Die Methode ermöglicht es Anwendern, die Abdeckung des Eingaberaums für relevante Eingaben zu visualisieren. Wir veranschaulichen die Methode anhand mehrerer Beispiele.
Zitat
King, C., Morgan, J. und Lekivetz, R., Juli 2019. Design Fractals: A Graphical Method for Evaluating Binary Covering Arrays. In2019 IEEE 19th International Conference on Software Quality, Reliability and Security Companion (QRS-C)(S. 185-190). IEEE, https://doi.org/10.1109/QRS-C.2019.00046 .