Produkte & Services

Services
Softwareentwicklung
QA-Services
Produkte
qfRex
EATE
 daemons point > Produkte & Services > qftestJUI Remote Executor

qftestJUI Remote Executor

Der qftestJUI Remote Executor ermöglicht Ihnen das Testen mittels qftestJUI in einem ganz neuen Spektrum.
qftestJUI ist wohl eines der besten Tools, für Java-UI Tests, die derzeit am Markt verfügbar sind.
daemons point hat jedoch eine Lösung entwickelt um das Testen mit qftestJUI noch einfacher und effektiver zu machen.

Normalerweise werden qftestJUI Tests als eine Testsuite auf einem Testrechner lokal gestartet.
Das birgt jedoch den Nachteil, daß die Testsuiten immer ein gewisses Grundgerüst benötigen, z.B. das Starten der SUT oder das Beenden der SUT am Ende der Testsuite.
Dieses Vorgehen produziert einiges an Redundanz und bei etwaigen Änderungen dieser Prozeduren kann es zu erheblichen Aufwand führen.
Außerdem ist es schwierig die Ergebnisse der gesamten Testsuite den einzelnen Testcases in einem eingesetzten Test Management System zuzuordnen.
In vielschichtigen Softwaresystemen kann es mitunter auch nicht ausreichen nur ein Testtool zu verwenden, weil es einfach mehrere Schnittstellen gibt, die getestet werden sollten, z.B. ein UI, die Datenbank, Programm-API's. Die Integration von qftestJUI in existierende Test-Execution-Frameworks kann mitunter auch zu Schwierigkeiten führen.

Diese Faktoren können einen negativen Einfluß auf das Design und die Ausführung der Tests haben. Schlecht strukturierte oder nur wegen Zeitmangels schlampig oder gar nicht ausgeführte Tests erhöhen die Wahrscheinlichkeit, daß ein Fehler unentdeckt bleibt. Unentdeckte Fehler, die erst beim Kunden entdeckt werden, sind natürlich keine gute Werbung und beschädigen Ihre Reputation.

Deshalb hat daemons point den qftestJUI Remote Executor entwickelt. Damit das Testen mit qftestJUI noch effektiver und effizienter wird, um qftestJUI Tests besser zu strukturieren und um Tests effizienter auszuführen.
Der qftestJUI Remote Executor bietet folgende Features:
  • Ausführung der Testprozeduren von einem zentralen Testserver auf anderen Testsystemen. Der Tester muß also während des Testens nicht mehr direkt auf dem Testsystem arbeiten.
  • Ausführung einzelner Testprozeduren anstatt der ganzen Test Suite. qftestJUI und die SUT bleiben auf dem Testsystem weiterhin gestartet. Der Tester muß also bei der Testausführung weniger Schritte wiederholen, das wiederrum bringt Zeit.
  • Durch die Ausführung einzelner Testprozeduren ist es ein Leichtes die Ergebnisse der Testprozeduren in ein Test Management System zu integrieren und auf den entsprechenden Testfällen zuzuweisen.
  • Den qftestJUI Remote Executor kann man leicht in andere Test-Execution-Framework-Lösungen integrieren. Hierfür steht die Bedienung per Kommandozeile oder eine Java Schnittstelle zur Verfügung.
daemons point Gesellschaft für Datenverarbeitung mbH Impressum