Skip to content

Deutsche Dokumentation

Sebastian Neubert edited this page Jul 1, 2013 · 22 revisions

Erste Schritte

Installation

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

Konfiguration

Um einen eigenen Testlauf zu spezifizieren, müssen zwei Konfigurationdateien erstellt werden.

Testfälle

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.

Anbinden an einen Continuous-Integration-Server

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)

Clone this wiki locally