Testmanagement und Fehlertracking mit Open Source (I)

Wie bereits angekündigt folgt nun ein Artikel der nichts mit Musik zu tun hat. Diesen Artikel hatte ich ursprünglich für das deutsche Google Testing-Blog geschrieben. Mir fehlte die Zeit den Artikel ausführlich zu Ende zu bringen. Daher habe ich mich jetzt entschlossen ihn hier als kleine Artikelserie zu veröffentlich. Inhalt des Artikels ergibt sich aus der Überschrift. In folgenden Einträgen werde ich genauer auf die vorgestellten Tools eingehen.

Für das Testmanagement und die Fehlerverfolgung beim funktionalen Testen haben sich einige kommerzielle Tools etabliert. Doch nicht immer möchten Unternehmen für diese Tools viel Geld investieren und eines dieser Systeme käuflich erwerben.

Durch den Einsatz und Kombination von Open Source Tools bieten sich auch für diese Unternehmen Lösungen an.

Eine kleine Auswahl dieser Tools werden in diesem Artikel kurz vorgestellt.

Hinweis: Auf die Installation der verschiedenen Tools wird nicht näher eingegangen.

Testopia (Bugzilla)

Nicht immer ist es gewünscht komplexe Testpläne und Reports zu generieren. Möchte man lediglich die Testfälle ordentlich ablegen und das Testergebnis im Bugtracker verfolgen, so bietet sich die Bugzilla-Erweiterung Testopia an. Mit dieser Erweiterung besteht die Möglichkeit die Testfälle einfach im Bugzilla zu verwalten. Dies bietet sich vor allem für jene Unternehmen an, die bereits auf Bugzilla als Bugtracker setzen.

Bei der Ausführung der Testfälle können direkt Bugmeldungen an den jeweiligen Testfall angehängt werden.

Testlink

Testlink ist eine auf PHP basierende Webapplikation zum Erstellen und Verwalten von Testplänen. Dazu können Testfälle erstellt und diese zu Testplänen zugeordnet werden. Weiterhin besteht die Möglichkeit Requirements zu erfassen und den Testfälle zuzuordnen, die die Validität der Anforderung prüfen können.

Bei der Ausführung der Testpläne wird der Tester ebenfalls durch Testlink mit einem einfachen Testrunner unterstützt.

Für den abschließenden Report an die Vorgesetzten unterstützt Testlink den ausführenden Testmanager ebenfalls. Diverse Reportingmöglichkeiten stehen parat.

Um die beim Test gefundenen Defects ordentlich verfolgen zu können, bietet Testlink die Möglichkeit der Anbindung von folgenden Open Source Bug-, bzw. Issue-Trackern:

Weiterhin werden auch einige kostenpflichtige Bugtracker unterstützt.

RTH – Quality Centre

Als letzter Kandidat soll RTH – Quality Centre vorgestellt werden. Mit dieser Wepapplikation können nicht nur Requirements, Testfälle und Testausführungen verwaltet werden, es beinhaltet auch einen integrierten Bugtracker.

RTH bietet sich an, wenn eine Anwendung gewünscht ist, die alle Funktionen unter einer Haube vereint. Eine zusätzliche Bugtracker-Installation ist nicht notwendig.

RTH bietet, ebenso wie Testlink, umfangreiche Reportingmöglichkeiten. Die Requirements können ebenfalls Verwaltet und durch Tests validiert werden.

Fazit

Wie man sieht, kann auch ohne große Ausgaben das Testmanagement mit Tools unterstützt werden. Der Komfort von großen, kommerziellen Tools wird (noch) nicht erreicht, doch spart man einen nicht unerheblichen Anschaffungspreis. Ich freue mich über jegliches Feedback in den Kommentaren.

Post to Twitter

Dieser Beitrag wurde unter QS, QA, QM und Test, Software abgelegt und mit , , , verschlagwortet. Setze ein Lesezeichen auf den Permalink.

Eine Antwort auf Testmanagement und Fehlertracking mit Open Source (I)

  1. Hallo Zusammen,

    habe in meinem letzten Projekt mit Bugzilla gearbeitet. War sehr zufrieden. Kann ich nur empfehlen.

    Michael

Hinterlasse eine Antwort

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind markiert *

*

Du kannst folgende HTML-Tags benutzen: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>