Step 1: Make sure both your host computer and Android device are on the same Wifi network. Step 2: Connect the Android device to the computer using your USB cable. As soon as you do that, your host computer will detect your device and adb will start running in the USB mode on the computer. You can check the attached devices withadb devices. Step 3: Restart adb in tcpip mode with this command:adb tcpip 5555Step 4: Find out the IP address of the Android device. There are several ways to do that: Go to Settings -> About phone/tablet -> Status -> IP address. Go to the list of Wi-fi networks available. The one to which you’re connected, tap on that and get to know your IP.Try $ adb shell netcfg. Enter following command to connect device over same wifiadb connect 192.168.31.219:5555Step 5: Remove the USB cable and you should be connected to your device. Try using adb devices and you will see that the device is still connected to your system. Step 6: Now open you test class and change/add the “deviceId” to the desired capabilities. capabilities.setCapability("deviceId", "IP Address:5555"); //In this case: capabilities.setCapability("deviceId", "192.168.31.219:5555"); Step 7: Now try to run your test scripts. The tests will run on the wireless connected device without any issues.
How to run automation test script on android device over WIFI
Subscribe to:
Posts (Atom)