Kurs:Software-Test/Testhilfsmittel
Hier werden diverse Test-Werkzeuge vorgestellt (auch mit einem Video-Tutorial).
Besonderes Augenmerk
BearbeitenFolgende 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
BearbeitenEin 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
Bearbeitenim Laufe der Zeit werden mehr Werkzeuge aufgelistet, siehe auch die Diskussion