[英]How can i disable internet connectivity in Android Emulator with Appium?
我想在 3 种情况下测试连接图标:
当连接状态良好时
当很少有心跳丢失和/或网络套接字关闭时。
没有网络的时候
在第一种情况下,我可以测试它,因为我总是连接到互联网,但其他人则不能。
PS:我在 Appium 和 Java 中使用 TestNG
你有什么建议?
我使用以下代码在 ios 中停止 wifi 连接:
Runtime rt = Runtime.getRuntime();
try {
rt.exec("networksetup -setairportpower en0 off");
System.out.println("Wifi OFF Successfully");
} catch (IOException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
在 wifi 上使用以下:
rt.exec("networksetup -setairportpower en0 on");
driver.ConnectionType = ConnectionType.None;
或类似的东西。 在这种情况下, driver
是用于 appium 测试的 AndroidDriver 实例
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.