2016-07-29 12 views
0

Ich versuche gerade, meinen Test über mehrere Geräte auszuführen. Wenn ich jedoch die separaten Remote-Web-Treiber für die verschiedenen Appium-Server erstelle, führt Appium einen Taskkill auf chromedriver.exe aus, was bedeutet, dass nur der letzte Treiber übrig bleibt. Gibt es eine Fähigkeitseinstellung, um dies zu verhindern, oder ist mein Ansatz falsch?Appium parallel laufen lassen - Mehrere verchromte Treiber

Ich verwende derzeit ein Appium Grid-Setup auf einem Remote-Rechner, der einen sequentiellen Lauf akzeptiert, aber ich möchte dies parallel skalieren.

Antwort

0

Sie müssen für jeden Appium-Server einen --bootstrap-port (-bp) sowie einen --chromedriver-port angeben. Quelle: http://appium.io/slate/en/master/?java#parallel-android-tests

Auch wenn Ihre parallele Tests umfassen Nutzung von Selendroid Automatisierung, noch eine andere Portnummer ist erforderlich:

--selendroid-port die selendroid Port (wenn selendroid verwenden)

Verwandte Themen