Kurs:Software-Test/Testhilfsmittel
Erscheinungsbild
Hier werden diverse Test-Werkzeuge vorgestellt (auch mit einem Video-Tutorial).
Besonderes Augenmerk
[Bearbeiten]Folgende Test-Werkzeuge werden zur freien Benutzung für Kurs-Teilnehmer zur Verfügung gestellt.
Betreuer Erkan Yilmaz zeigt deren Wichtigkeit im tagtäglichen Test-Ablauf auf, deren Umgang und auch gängige Fehler.
- Bug-Tracker-System: hier werden Anomalien erfasst (z.B. hier ein bisschen Info zum Bug-Tracker-System von MediaWiki, z.B. Wikipedia)
- Trouble Ticket System: um auch mit Kunden zu kommunizieren
- Versionsverwaltung: damit man auch wieder alte Versionen (von Sourcecodes, Dokumenten jeglicher Art wie Benutzerhandbücher, Requirements,...) wiederherstellen kann
Dokumentation von Quelltext
[Bearbeiten]Ein sehr einfacher Weg, die Kommentare (Beispiele für Kommentare in verschiedenen Sprachen gibt es hier) aus dem Quelltext zusammenzufassen sind folgende Werkzeuge:
- Doxygen: einsetzbar für C++, C, Java, Objective-C, Python, IDL (Corba und Microsoft Varianten) und bis zu einem gewissen Grad auch PHP, C#, und D. Beispiele und Projekte, die es einsetzen.
- Javadoc mit Beispiel
- PhpDocumentor (oder auch genannt: phpdoc oder phpdocu) mit Beispiel
- ROBODoc für z.B. C, C++, Fortran, Perl, shell scripts, Assembler, DCL, DB/C, Tcl/Tk, Forth, Lisp, COBOL, Occam, Basic, HTML, Clarion. Und hier Beispiele
- NDoc für .Net-Projekte mit Beispiel
und hier noch weitere Werkzeuge
andere Werkzeuge
[Bearbeiten]im Laufe der Zeit werden mehr Werkzeuge aufgelistet, siehe auch die Diskussion