Der Testprozess von CHECKUP-BARTHEL GbR

Planung und Durchführung von Softwaretests

CHECKUP-BARTHEL GbR Softwaretest Abnahme Auswertung und Berichte Reailisierung und Durchführung Analyse und Design Planen und Steuern

Planung und Steuerung

In der Testplanung werden alle wichtigen Randbedingungen und notwendigen Mittel (Ressourcen) festgelegt und im Testkonzept niedergeschrieben. Die Planung beginnt mit einer groben konzeptionellen Aufstellung aller Randbedingungen unter Berücksichtigung der Risikoeinschätzung und der sich daraus ergebenden Teststrategien.

Diese erste grobe Planung wird in einem Abstimmungsprozess mit dem Auftraggeber zu einem detaillierten Testkonzept und –plan ausgearbeitet. In diesen Dokumenten ist festgeschrieben, durch welchen Tester, nach welcher Teststrategie, mit welchen Testverfahren und auf welchen Testumgebungen welche Testfälle mit welcher geplanten Zeit und welchem Ergebnis getestet werden.

Die Teststeuerung beinhaltet den ständigen Vergleich des Testverlaufes mit der Testplanung und schließt alle notwendigen Aktionen ein, um die geplanten Ziele der Testplanung unter den geänderten Randbedingungen zu erreichen. Wichtig ist hierbei, die Planung stets an die jeweils aktuellen Gegebenheiten anzupassen und fortzuschreiben.

Analyse und Design

Bei der Analyse stellen wir fest, ob die Dokumentation, welche als Testbasis dient, ausreichend detailliert ist, um entsprechende Testfälle mit den Voraussetzungen und erwarteten Ergebnissen ableiten zu können.

Unter Berücksichtigung der Festlegungen aus der ersten groben Testplanung können nun die Testmethoden definiert und Testfälle erstellt werden (Design). Dieser Prozess ist ein integraler Bestandteil der Testplanung. Sollte das Testobjekt nicht ausreichend spezifiziert sein, müssen die Testfälle während der Testdurchführung auf experimentellen Weg ermittelt werden. Die Ergebnisse sind im Testkonzept detailliert, mit Voraussetzung, Weg zum Ergebnis und erwartetem Ergebnis zu dokumentieren.

Realisierung und Durchführung

Auf Basis der in der Testplanung festgelegten Testumgebungen, -methoden und –strategien werden entsprechend der Priorisierung die Testläufe ausgeführt und protokolliert. Wenn es möglich ist, werden mehrere Testfälle zu Testsequenzen oder Testszenarien zusammengefügt.

Auswertung und Bericht

Nach Abschluss eines Testlaufes werden die Ergebnisse, die in den Testprotokollen dokumentiert wurden, unter Berücksichtigung der Testmethoden, der Teststrategie und der gesetzten Ziele ausgewertet und bewertet. Es wird festgestellt, ob alle notwendigen Kriterien erfüllt wurden, um den Test zu beenden oder ob weitere Tests durchgeführt werden müssen. Diese Entscheidung wird in enger Zusammenarbeit mit dem Auftraggeber getroffen.

Nach Abschluss der Auswertung wird ein umfassender Bericht mit Einbindung aller Testdokumente erstellt und übergeben.

Abnahme

Der Abnahmetest erfolgt zusammen mit dem Endkunden. Je nach Gegebenheiten wird ein Abnahmeplan erstellt und die Abnahmedokumentation zusammengestellt und geprüft.