如何在appium(Android和IOS)中从一个wifi网络切换到另一个wifi

问题描述 投票:0回答:2

目前我在银行应用程序中访问安全服务器我必须将一个wifi网络切换到另一个wifi是否有任何可能的方式在appium。

有人请帮帮我

selenium-webdriver appium appium-ios appium-android
2个回答
0
投票

您可以尝试Appium Studio。您可以使用它自动完成从一个wifi切换到另一个wifi通道的过程。

你可以找到here如何在一个命令中打开wifi。但是要改变wifi网络,你必须自动化这个过程。


0
投票

我们可以在android中使用一种解决方法来连接到特定的wifi。

以下是步骤:

  1. 导航到Settings-Wifi Screen。
  2. 点击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();
© www.soinside.com 2019 - 2024. All rights reserved.