如何使用selenium(java)关闭桌面的internet?

如何使用selenium(java)关闭桌面的internet?,java,selenium,networking,selenium-webdriver,Java,Selenium,Networking,Selenium Webdriver,我有一个测试来验证关闭网络设置时的url。 如何使用java在selenium中关闭internet?在windows中,您可以使用cmd命令关闭internet: Runtime.getRuntime().exec("cmd /c ipconfig /release"); 稍后,您会将其带回: cmd /c ipconfig /renew 你不能用硒做任何类似的事情。Selenium是一种浏览器自动化工具。你只能在网站上做你能做的事情 据我所知,Java API也不能做到这一点。只要按照@

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

在windows中,您可以使用
cmd
命令关闭internet:

Runtime.getRuntime().exec("cmd /c ipconfig /release");
稍后,您会将其带回:

cmd /c ipconfig /renew

你不能用硒做任何类似的事情。Selenium是一种浏览器自动化工具。你只能在网站上做你能做的事情

据我所知,Java API也不能做到这一点。只要按照@adnanisjbegovic的建议运行bash脚本即可

对于mac:

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