Viele Organisationen sind in hohem Maße auf gut funktionierende Software angewiesen. Um zu verhindern, dass kleine Änderungen zu großen Störungen führen, wird immer mehr Zeit für das Testen aufgewendet. Es ist daher nicht verwunderlich, dass eine Testmethodik wie TMap breite Akzeptanz findet. Dennoch geht der Mehrwert des Testens nach TMap oft mit (noch) mehr Verwaltungsaufwand einher. Und genau darin liegt die Stärke von „ Testersuite “!
Ein leistungsstarkes „TMap-Tool“
TMap (Test Management Approach) ist eine Sammlung von Best Practices für den Testprozess, die von Sogeti (Teil von Capgemini) entwickelt wurde und sich seit 1995 zu einem führenden Standard im Testbereich entwickelt hat. Mittlerweile wurde TMap zur TMap® Suite weiterentwickelt, wobei TMap® HD (Human Driven) die jüngste Ergänzung für adaptives Testen in Agile- und DevOps-Umgebungen darstellt. Die beiden wichtigsten Grundprinzipien bleiben unverändert: der Business-Driven-Test-Management-Ansatz (BDTM) und die Grundsätze für einen strukturierten Testprozess.
Geschäftsorientiertes Testmanagement
Ein wichtiger Teil der Vorbereitung ist die Ermittlung von Produktrisiken. Das zu testende Objekt wird in kleinere „Produkte“ unterteilt, wobei Sie gemeinsam mit dem Auftraggeber (dem „Business“) festlegen, welche Komponenten zu erheblichen Schäden führen, wenn sie nicht ordnungsgemäß funktionieren. In Kombination mit der Fehlerwahrscheinlichkeit weisen Sie dem Produkt eine Risikoklasse zu. Die Tiefe und Reihenfolge der Tests legen Sie auf der Grundlage dieser Risikoklassen fest. So viel zur Theorie…
In der Praxis ist es eine ziemliche Herausforderung, die Struktur von Produkten und die damit verbundenen Risiken zu erfassen, abzustimmen und mit anderen zu teilen. Vor allem bei größeren „ Testprojekte “ ist es zudem eine Vollzeitaufgabe, darauf zu achten, dass die größten Risiken auch tatsächlich am umfassendsten vorbereitet und als Erstes getestet werden. So kommt der risikobasierte Ansatz in der Praxis oft nicht richtig zur Geltung.
Testersuite bietet die Möglichkeit, eine übersichtliche Baumstruktur zu erstellen, in der Sie für jedes Produkt die Risikoklasse festlegen, gegebenenfalls einschließlich einer Begründung. Die Testspezifikation und -durchführung überwachen Sie mithilfe risikobasierter Berichte, woraufhin Sie die Tests auf der Grundlage der Risiken planen, zuweisen und durchführen. Mit „ Testersuite “ als Tool wird das geschäftsorientierte Testmanagement einfach und übersichtlich – von A bis Z.
Strukturierter Prüfprozess
Durch eine Gliederung der Testaktivitäten in Phasen erhalten wichtige Bestandteile wie die Testvorbereitung und der Testabschluss zum richtigen Zeitpunkt die Aufmerksamkeit, die sie verdienen. Auf diese Weise nutzen Sie das begrenzte Zeitfenster für die Testdurchführung optimal aus. Die TMap-Phaseneinteilung sieht wie folgt aus:

Nachdem die Planungs- und Vorbereitungsphase abgeschlossen sind, erstellst du in der Spezifikationsphase Testfälle und Testszenarien in Testersuite (und nicht in Excel!) – wobei der Detaillierungsgrad sich nach der Risikoklasse richtet. Indem Sie anschließend auch in der Ausführungsphase die Tests auf der Grundlage der Risikoklassen planen, decken Sie die größten Risiken zuerst ab. Die „ Fehler “ aus dem Test erfassen Sie sofort, und sie erscheinen umgehend in der Liste der Feststellungen zur weiteren Bearbeitung.
Eine äußerst wichtige Phase ist die Abschlussphase. In dieser Phase legst du unter anderem fest, welche Testware für die Zukunft wiederverwendbar ist. In „ Testersuite “ kannst du nahezu alles für die zukünftige Wiederverwendung sichern, von Risikoklassen bis hin zu Testszenarien. Dadurch kannst du bei einem neuen Test die Phasen der Vorbereitung und Spezifikation auf ein Minimum beschränken. Neben der Reduzierung von Störungen sorgt „ Testersuite “ damit für eine erhebliche Zeitersparnis!
Entscheiden Sie sich für TMap (oder die umfassendere TMap Suite), um Ihrem Testansatz Struktur und Orientierung zu verleihen? Dann bietet „ Testersuite “ ein leistungsstarkes Tool, mit dem sich dieser Ansatz einfach umsetzen und sichern lässt.
Möchten Sie mehr über Testmanagement im Allgemeinen erfahren? Lesen Sie unsere Erläuterung dazu, was Testmanagement genau beinhaltet.