Java 如何在使用Appium的Android Emulator中禁用internet连接?
我想在3种情况下测试连接图标:Java 如何在使用Appium的Android Emulator中禁用internet连接?,java,android-emulator,appium,android-wifi,connectivity,Java,Android Emulator,Appium,Android Wifi,Connectivity,我想在3种情况下测试连接图标: 当连接状态良好时 缺少几次心跳和/或web套接字关闭时 当没有互联网 在第一种情况下,我可以测试它,因为我总是连接到互联网,但其他人我不能 PS:我正在将TestNG与Appium和Java一起使用 您有什么建议?我使用以下代码在ios中停止wifi连接: Runtime rt = Runtime.getRuntime(); try { rt.exec("networksetup -setairportpower en0 off"); System
您有什么建议?我使用以下代码在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");
我使用以下代码在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
是appium测试的AndroidDriver实例
或者类似的事情。在这种情况下,driver
是appium测试的AndroidDriver实例