Name |
Abbot |
Jemmy |
UISpec4j |
Jacareto |
Fest |
Marathon |
TPTP AGR |
Grundlage |
JUnit 3.8.1 |
- |
JUnit 3.8.1 |
- |
TestNG oder JUnit 3.8.1 |
JUnit 3.8.1 |
- |
Skriptrekorder |
Ja (Costello) |
Nein |
Nein |
Ja |
Nein |
Ja |
Ja |
Manuelle Tests |
Ja |
Ja |
Ja |
Nein |
Ja |
Ja (Begrenzt mit Jython) |
Ja |
Automatisierbarkeit |
Ja (über JUnit) |
Ja (über Methodenaufrufe) |
Ja (über JUnit) |
Ja (über picocorder) |
Ja (über JUnit) |
Ja (über JUnit) |
Ja (im Toolumfang integriert) |
Einsatzumgebung |
Einzelanwendung |
Netbeans Plugin / Einzelanwendung |
Einzelanwendung |
Einzelanwendung |
Einzelanwendung |
Einzelanwendung |
Teil des Tool-Pakets TPTP |
Bedienung |
Sehr gut |
Schlecht, aufgrund mangelhafter GUI |
Durchschnittlich, für kleine Projekte gut, für große zu unflexibel |
Schlecht, da noch fehlerhaft |
Sehr gut |
Sehr gut |
Bedingt gut, da sehr umfangreich |
Intuitive Nutzbarkeit |
Sehr gut, sehr zugänglich |
Schlecht, da schlecht dokumentiert |
Schlecht, tiefergehende Funktionen sind schwer zu finden |
Schlecht, Funktionen an unerwarteter Stelle |
Sehr gut, sehr zugänglich |
Sehr gut, mächtig aber übersichtlich |
Schlecht, da sehr mächtig und wenig dokumentiert |
Installation |
Keine Installation erforderlich |
Installation über Netbeans Pluginmanager und/oder Jar-Datei |
Keine Installation erforderlich |
Windowsinstaller |
Keine Installation erforderlich |
Keine Installation erforderlich |
Getrennt als PlugIn für das TPTP-Toolkit zu installieren |
Dokumentation |
Sehr gut, umfangreich mit vielen Beispielen |
Knapp und unübersichtlich |
Lückenhaft, schwierige Sachverhalte werden ignoriert |
Gut, nur Onlinehilfe im Programm |
Durchschnittlich, eher zu knapp |
Sehr gut, umfangreich mit vielen Beispielen |
Sehr dünn, lediglich durch ein Tutorial mit Fallbeispiel |
Fazit |
Eingeschränkt empfehlenswert, generell gut nutzbar, aber Schwierigkeit mit einzelnen GUI-Elementen |
Gute Ideen, jedoch mangelhafte Umsetzung |
Idee gut, Umsetzung für größere Projekte ungeeignet |
läuft zum Untersuchungszeitpunkt sehr instabil |
Empfehlenswert |
Empfehlenswert |
Bedingt zu empfehlen, da sehr umfangreich, schlecht dokumentiert und nur zur Automatisierung der Eclipse-GUI anwendbar |