SmartTester ist eine auf Java basierendes Automatisierung Framework, mit dem Tests verwaltet werden und remote angestartet werden können. Des Weiteren können den Tests Argumente übergeben werden und ein Resultfile wird erstellt.
Man kann natürlich den SmartTester Client und Server auch auf dem Lokalen PC starten um die Tests lokal auszuführen.
Der SmartTester ist eine auf Java basierendes Automatisierungs Framework und muss somit nicht installiert werden.
Zunächst muss der Server gestartet und konfiguriert werden, hierfür muss auf SmartTesterServer.jar doppelt geklickt werden. In der nun geöffneten GUI (Siehe Bild 1) muss folgendes konfiguriert werden:
Server Port | Port auf den der Client zugreift (der gleich Port muss auch auf dem Client konfiguriert werden) |
Test Folder | In diesem Ordner werden die Tests abgelegt und angestartet. |
Result Folder | Unter diesem Ordner werden die Ergebnisse abgelegt. |
User Name | Name um sich über den Client als Admin beim Server anmelden zu können (default admin). |
Password | Password um sich über den Client als Admin beim Server anmelden zu können (default private). |
Diese Werte können dann mit Save gespeichert werden so dass sie beim nächsten Mal nicht mehr eingegeben werden müssen.
Bild 1
Nach dem der Server konfiguriert ist wird er mit Start Server gestartet.
Nachdem der Server konfiguriert ist wird der SmartTester Client gestartet indem man auf die Datei SmartTesterClient.jar Doppelt klickt. In der nun geöffneten GUI (Siehe Bild 2) müssen folgende Konfigurationen vorgenommen werden um sich mit dem Server verbinden zu können:
Client Konfig | Gehen Sie über den menüpunkt "Configuration -> Server/Client settings" in das Menü um die Anbindung zum Server einzustellen, hier muss die Server Adresse (IP) und der Port angegeben werden, diese Werte werden automatisch gespeichert so dass sie beim nächsten Mal nicht mehr angegeben werden müssen. |
Verbinden | Um sich nun mit dem Server zu verbinden drücken Sie auf den menüpunkt "Configuration -> Connect to Server". |
Bild 2
Der SmartTester Client sollte nun mit dem Server verbunden sein.