2017-05-10 5 views
0

Ich möchte zwei Testfälle in zwei verschiedenen Geräten ausführen, aber es wird nur in einem Gerät, d. H. Name 102 ausgeführt.Wie können zwei Testfälle in zwei verschiedenen Geräten mit Appium ausgeführt werden?

1- Ich habe den Gerätenamen im Testfall sowie Appium-Server unterschiedlich angegeben.

2- Der Appium-Port ist anders.

Dennoch laufen beide Fälle auf einem Gerät, d. H. Dem Gerätenamen 102. Schlagen Sie den Code vor. TestCase1

TestCase2

+0

Es sieht für mich aus, als ob beide identisch sind, aber es ist schwer zu vergleichen, da sie Screenshots sind und nicht als Code in Ihrem ursprünglichen Post angezeigt werden. Ich frage mich auch, wie es überhaupt funktioniert, denn sollte nicht der letzte Teil deines Gerätenamens einen Doppelpunkt (für Portnummer 5555) anstelle eines Punktes haben? Bitte bearbeiten Sie Ihren ursprünglichen Beitrag und legen Sie dort die eigentlichen Code-Snippets ab. –

Antwort

0

Versuchen Optimus.It ist eine neue Automatisierungs Test-Framework von TestVagrant Technologien und es verwendet wird, parallel Tests auf mehreren Geräten ausgeführt werden. Hier ist der Github Link auf die Vorlage:

https://github.com/testvagrant/optimusTemplate

Es gibt auch eine Reihe von Projekten dieses mit ihnen für das richtige Verständnis der template.Do zu überprüfen, wie es funktioniert.

Verwandte Themen