Frage

Ich bin in der Lage, meine Tests auf Hudson CI laufen zu lassen, war aber interessiert, ob es einen klaren Leistungsunterschied zwischen Selenium Grid 2 und Hudson CI -Running -Sklavenknoten gibt?

Ich habe XVFB noch nicht mit Selenium Grid 2 arbeiten, während Hudson CI mit der Option integriert ist, den XVNC -Server für jeden Test zu starten.

Ich würde mich an Hudson CI halten, aber gibt es klare Vorteile bei der Verwendung von Selen -Gitter 2? Meine Tests sind bereits in Webdriver geschrieben.

War es hilfreich?

Lösung

Seleniumgitter ist kein Ersatz für Hudson mit Sklavenknoten. Wenn Sie Ihre Webdriver -Tests parallel über mehrere Browser ausführen möchten, müssen Sie das Netz verwenden. Wenn Sie diese Anforderung nicht haben, sollten Sie mit der vorhandenen Methode fortfahren.

Wenn Sie nun parallel über mehrere Browser ausführen möchten, sollten Sie Hudson verwenden UND Grid 2. Ihre Tests werden weiterhin ausgelöst/geplant und von Hudson ausgeführt, aber es wird das Netz verwenden, um den Test durchzuführen. Es sollte eine Kombination bei diesen beiden Werkzeugen sein, da Ihnen das Selen -Gitter bei den meisten Zügen, die Hudson tut, nicht helfen kann.

Andere Tipps

Sie können Hudson verwenden, um Ihre Tests und Grid 2 kontinuierlich zu starten, um Ihre Tests in den Browser/den Browser zu versenden, den Sie möchten.

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