2016-09-27 1 views
1

Muss das zu testende Gerät WLAN aktiviert haben, damit es eine IP-Adresse erhält, bevor wir appium verwenden können, um eine Verbindung zu einem Port auf dem Gerät herzustellen Es ist möglich, eine Verbindung zu herstellen und Tests mit Wi-Fi aus und wenn ja, welche IP-Adresse würden wir verwenden, um mit dem Socket-Server auf dem Gerät zu sprechen?Muss das mobile Gerät eine IP-Adresse haben, um Appium zu verwenden

Dank im Voraus

Antwort

0

Natürlich können Sie Ihr Gerät über Wi-Fi und führen Sie Ihre appium Tests verbinden. Unten sind die Schritte:

  1. Ihr Gerät und Maschine/Laptop muss im selben Netzwerk sein.

  2. Verbinden Sie Ihr Gerät über USB und geben folgenden Befehl ein: adb tcpip 5555 (Dies aktiviert den TCP-Port 5555).

    Sie sollten die Ausgabe als restarting in TCP mode port: 5555

  3. Jetzt erhalten Sie Ihr Gerät trennen können, die über den USB angeschlossen ist.

  4. Öffnen Sie die Wi-Fi-Einstellung im Gerät und notieren Sie die IP-Adresse des Geräts.

  5. In der Eingabeaufforderung an der Maschine, geben Sie den folgenden Befehl aus dem Gerät verbinden: adb connect 192.168.0.2:5555 (IP-Adresse Shouds Sie gehört)

Sie die Ausgabe wie: connected to 192:268.0.2:5555

  1. Geben Sie jetzt adb devices ein, um zu prüfen, ob das Gerät angeschlossen ist oder nicht. Ihr Gerät sollte in der Ausgabe des Befehls "adb devices" mit der IP-Adresse aufgeführt sein.

  2. Verwenden Sie die gleiche IP-Adresse zusammen mit der Portnummer als UDID-Fähigkeit. z.B. 192:268.0.2:5555

Hinweis: Wenn Sie das Gerät neu starten, dann müssen Sie das tcpip-Port ermöglichen, wie in Schritt 2 genannten

Ich hoffe, das hilft :)

+0

Danke für die Zeit nehmen Antworten. Bin dankbar! –

Verwandte Themen