Intuitive Testfallermittlung

Ein Testentwurfsverfahren, bei dem die Erfahrung und das Wissen der Tester genutzt werden, um vorherzusagen, welche Fehlerzustände in einer Komponente oder einem System aufgrund der Fehlhandlungen vorkommen könnten, und um Testfälle so abzuleiten, dass diese Fehlerzustände aufgedeckt werden.

Present in sylabi

Beispiel

Ein Tester mit Erfahrung in Zahlungssystemen vermutet, dass ein Rabattcode-Feld möglicherweise eine übermäßig lange Zeichenfolge oder eine negative Menge akzeptiert. Statt Testfälle aus der Spezifikation abzuleiten, entwirft er Tests gezielt so, dass diese vermuteten Fehler provoziert werden: einen 500 Zeichen langen Code, eine negative Menge, einen Code mit Sonderzeichen. Das ist intuitive Testfallermittlung — die Erfahrung des Testers nutzen, um vorwegzunehmen, welche Fehler vorhanden sein könnten, und Tests zu entwerfen, die sie aufdecken.

Häufige Fragen

Ist intuitive Testfallermittlung eine Black-Box- oder White-Box-Technik? Sie ist ein erfahrungsbasiertes Testentwurfsverfahren. Die offizielle Definition beschreibt sie als ein Testentwurfsverfahren, bei dem die Erfahrung des Testers genutzt wird, um Fehler vorwegzunehmen — es stützt sich weder auf die Analyse von Code-Interna (White-Box) noch ausschließlich auf die Spezifikation (Black-Box), sondern auf das Wissen des Testers über typische Fehler.

Warum heißt intuitive Testfallermittlung „erfahrungsbasiert”? Weil ihre Stärke aus der Erfahrung des Testers mit ähnlichen Systemen, typischen Programmierfehlern und früheren Fehlern stammt. Ein unerfahrener Tester wird weniger und schwächere Fälle erraten.

Kann intuitive Testfallermittlung dokumentiert werden? Ja. Teams halten ihre Erfahrung in Checklisten häufiger Fehler, Fehlerkatalogen und Lessons Learned fest und verwandeln so implizites Wissen in wiederverwendbare Testideen.

Ersetzt intuitive Testfallermittlung andere Verfahren? Nein. Sie ergänzt sie — erfahrungsbasierte Verfahren werden oft mit spezifikationsbasierten und strukturbezogenen Verfahren kombiniert, um die Abdeckung zu verbreitern.

Ist exploratives Testen dasselbe wie intuitive Testfallermittlung? Nein. Exploratives Testen ist ein erfahrungsbasierter Ansatz, bei dem Tests gleichzeitig entworfen, ausgeführt und auf Basis des Gelernten angepasst werden; intuitive Testfallermittlung ist ein konkretes Verfahren zur Vorwegnahme von Fehlern. Intuitive Testfallermittlung speist häufig explorative Testsitzungen.

Verwandte Begriffe

  • Erfahrungsbasiertes Testen — die Familie der Verfahren, zu der die intuitive Testfallermittlung gehört
  • Exploratives Testen — gleichzeitiges Entwerfen und Ausführen mit Anpassung
  • Testauftrag — der Auftrag, der erfahrungsbasierte Sitzungen leitet
  • Fehler — das, was intuitive Testfallermittlung vorwegzunehmen versucht
  • Irrtum — die menschliche Handlung hinter einem Fehler
  • Testentwurfsverfahren — die übergeordnete Familie der Methoden zur Testableitung

Recommend more content related to this term