如何使用selenium(java)关闭桌面互联网?

时间:2016-05-14 08:13:07

标签: java selenium networking selenium-webdriver

我有一个测试来验证网络设置关闭时的网址。 如何使用java关闭selenium中的互联网?

2 个答案:

答案 0 :(得分:2)

使用Windows,您可以使用cmd命令关闭互联网:

Runtime.getRuntime().exec("cmd /c ipconfig /release");

之后,你带回来:

cmd /c ipconfig /renew

答案 1 :(得分:1)

你不能用硒做这样的事。 Selenium是一个浏览器自动化工具。你只能在网站上做些什么。

据我所知,Java API也无法做到这一点。只需按照@Adnan Isajbegovic的建议运行一个bash脚本。

对于mac:

String[] env = {"PATH=/bin:/usr/bin/"};
String script = "sudo ifconfig wlan0 down";
Process process = Runtime.getRuntime().exec(script, env);