Frage

Gibt es ein gutes Tutorial oder jemand Erfahrung hat mit dieser Einrichtung? Ich habe eine Testsuite.html, die meine Tests in einem Browser atm startet. Dies wird in dem Integrationstest Lebenszyklus durch die Maven Selen-Plugin getan. Ich möchte, dass meine Tests auf mehreren Browsern laufen. Ich konnte keine Dokumentation über Selen Raster + Maven finden. Ich hoffe, jemand kann mir helfen.

Vielen Dank im Voraus, kukudas

War es hilfreich?

Lösung

Selenium Grid und Maven sind wirklich nicht viel anders als Selen und Maven.

Grid ist im Grunde ein Drop-in-Ersatz für Selen-rc. In unserem aktuellen Setup lassen wir das automatisierte Build-System Grid verwenden. Er tut dies, indem er einfach die Selen-rc-URL zu ändern (die normalerweise localhost: 4444). Um die URL des Rasters

Zusätzlich geben wir die Browserstring (* firefox, * iexplore, * Oper oder was auch immer) als Systemeigenschaft auf der MVN-Befehlszeile, die wir holen, wenn wir die Selen-Client-Bibliotheken in unserem Code initialisiert werden.

So wie wir es getan haben wir grundsätzlich 4 verschiedene Build-Projekte mit verschiedenen Browsern-Strings einrichten.

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top