目前我在银行应用程序中访问安全服务器我必须将一个wifi网络切换到另一个wifi是否有任何可能的方式在appium。
有人请帮帮我
您可以尝试Appium Studio。您可以使用它自动完成从一个wifi切换到另一个wifi通道的过程。
你可以找到here如何在一个命令中打开wifi。但是要改变wifi网络,你必须自动化这个过程。
我们可以在android中使用一种解决方法来连接到特定的wifi。
以下是步骤:
第1步:导航到Settings-Wifi屏幕。
Fort Ondoos AS:
String allCommand = null;
String commandForWifiSettings="am start -a android.intent.action.MAIN -n com.android.settings/.wifi.WifiSettings";
allCommand = "cmd.exe /C adb -s " + deviceID + " " + commandForWifiSettings;
Process p = Runtime.getRuntime().exec(allCommand);
对于Linux OS:
String allCommand = null;
String commandForWifiSettings="am start -a android.intent.action.MAIN -n com.android.settings/.wifi.WifiSettings";
allCommand = "/bin/bash -l -c adb -s " + deviceID + " " + commandForWifiSettings;
Process p = Runtime.getRuntime().exec(allCommand);
步骤2:点击wifi设置屏幕中的wifi名称。在点击元素之前添加一些等待。
driver.findElement(By.xpath("//*[@text='Wifi-name']").click();