Zum Durchführen der Tests muss der Nuclos Server, der Webclient Server sowie ein Selenium Server laufen.
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 |
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 |
Die Tests können in Eclipse nach Installation des Groovy Eclipse Plugins als JUnit-Test durchgeführt werden.