Klassifikationsbaumeditor

Der Klassifikationsbaumeditor (Classification Tree Editor = CTE) ist in TESSY integriert. Der CTE unterstützt die Klassifikationsbaummethode (Classification Tree Method = CTM). Diese Methode transformiert eine Problemspezifikation in eine Menge von fehlersensitiven Testfallspezifikationen mit geringer Redundanz. Die Methode beinhaltet Äquivalenzpartitionierung und Grenzwertanalyse. Das Ziel der Klassifikationsbaummethode ist es, eine ausreichende, aber minimale Anzahl von Testfallspezifikationen zu ermitteln.

Die Klassifikationsbaummethode beantwortet Fragen wie

  • Wie viele Tests sind durchzuführen?
  • Welche Testdaten sind zu verwenden?
  • Wie können überflüssige Testfälle vermieden werden?
  • Wurden Testfälle übersehen?
  • Wann kann der Test sicher beendet werden?

In der Vergangenheit erforderte das CTM Nachdenken und einige manuelle Arbeit im CTE, um den Klassifikationsbaum zu zeichnen und die Testfälle zu spezifizieren. Heute kann ein Großteil der Arbeit automatisiert werden, wie z. B.: Automatische Generierung des Baums aus der Schnittstelle des Testobjekts, automatische Spezifikation der Testfälle aus dem Klassifikationsbaum und automatische Ableitung der Testdaten aus den Klassennamen.

TESSY Classificatione Tree Editor (CTE)
Das CTE hat seinen Ursprung im ehemaligen Software-Technologielabor von Daimler-Benz in Berlin.