我试图在Android中基于ToggleWiFi运行一些离线测试,但是在转向WiFi appium后失去了服务器连接。有没有办法通过切换Wifi在Appium Simulator中离线运行测试。
尝试这种帮助方法关闭wifi。并保持测试执行不变。 (仅限Android)
static AppiumDriver driver;
public static void wifiOff() throws InterruptedException {
NetworkConnection mobileDriver = (NetworkConnection) driver;
if (mobileDriver.getNetworkConnection() !=
ConnectionType.AIRPLANE_MODE) {
// enabling Airplane mode
mobileDriver.setNetworkConnection(ConnectionType.AIRPLANE_MODE);
}
}