-
Notifications
You must be signed in to change notification settings - Fork 9
Deutsche Dokumentation
Die Installation erfolgt über folgende Befehle und installiert LiveTest2 in dem Verzeichnis LiveTest2:
git clone git://github.com/phmLabs/LiveTest2.git LiveTest2
Danach sollten sie alle benötigten Pakete und Abhängigkeite über den Paketmanager Composer auflösen. Das wir mit folgenden Kommandozeilenbefehlen gemacht:
cd /path/to/LiveTest2 curl -s http://getcomposer.org/installer | php php composer.phar install
Um zu prüfen, ob die Software korrekt installiert wurde empfiehlt es sich LiveTest2 mit den beiliegenden Beispiel-Tests laufen zu lassen. Hierzu verwenden sie folgenden Kommandozeilenaufruf:
cd /path/to/LiveTest2 ./bin/livetest run res/examples/testsuite.yml res/examples/config.yml
Sollte die Ausgabe ähnlich dieser aussehen, haben sie die Software erfolgreich installiert.
LiveTest 2.0.0 Pre-Alpha by Nils Langner Default Domain : http://www.google.com Start Time : 2012-10-26 09:56:25 Number of URIs : 6 Number of Tests : 6
Um einen eigenen Testlauf zu spezifizieren, müssen zwei Konfigurationdateien erstellt werden.
-
config Die LiveTest-Konfigurationsdatei wird dazu verwendet das Tool zu konfigurieren. Hier können beispielsweise Einstellungen zum Logging gemacht oder Pfade angepasst werden. Erstellen einer LiveTest-Konfigurationdaten
-
testsuite In der TestSuite-Konfiguration werden die Testfälle und die dazugehörigen URLs definiert. Erstellen einer TestSuite-Konfigurationdatei
Testfälle sind der Kern von LiveTest2. Dabei wurde besonderer Wert darauf gelegt, dass das Basisset für Webapplikationen bereits mit der Software ausgeliefert wird. Zusätzlich lassen sich mit wenig Aufwand und PHP-Kentnissen eigenen Testfälle schreiben.
LiveTest2 kann dazu verwendet werden kontinuierlich die entwickelte Applikation zu überwachen. Hierzu wird empfohlen einen Continuous-Integration-Server zu verwenden.
- [Anbinden an Atlassian Bamboo](Anbinden an Atlassian Bamboo)