Kurs:Software-Test/Testhilfsmittel

Aus Wikiversity

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