Manuelle Durchführung der End to End Tests
Zum Durchführen der Tests muss der Nuclos Server, der Webclient Server sowie ein Selenium Server laufen.
Webclient Server
Der Webclient Server kann mittels grunt gestartet werden (Voraussetzung: nodejs Installation):
cd nuclos-webclient # einmaliges Einrichten npm install -g grunt-cli npm install npm run-script postprotractor # Server starten grunt server
Selenium Server
Wird mit dem Chrome-Browser getestet, muss der Chrome Driver installiert sein und der Installationspfad beim Start des Selenium Servers angegeben werden:
java -jar selenium-server-standalone-2.47.1.jar -Dwebdriver.chrome.driver=/usr/bin/chromedriver
Testdurchführung
Die Tests können in Eclipse nach Installation des Groovy Eclipse Plugins als JUnit-Test durchgeführt werden.
Überblick
Inhalte