gpt4 book ai didi

java - 如何在网络测试 Selenium 期间禁用互联网?网络驱动程序、Java

转载 作者:太空宇宙 更新时间:2023-11-04 12:37:26 25 4
gpt4 key购买 nike

我需要在使用 selenium webDriver 进行 Web 自动化测试期间禁用互联网,然后测试 UI 并启用连接。

我正在使用 selenium (PageFactory) 创建脚本,使用 maven 构建项目...我的测试用例是 - 我需要启动 selenium 脚本(打开浏览器 - 登录),然后断开互联网连接,然后测试网站上出现的错误,然后再次连接。我需要在不同的操作系统(Windows/Mac)和浏览器上执行此操作感谢您的帮助。

最佳答案


Selenium 只能用于驱动浏览器,不能用于驱动任何桌面/Windows 应用程序。
由于它是一个简单的网络禁用,您可以通过Java语言运行命令,如下
1.在Windows上禁用Java中的网络
Runtime.getRuntime().exec("netsh wlan 断开连接");
2. 运行您的 selenium 脚本。
3. 现在启用使用代码:
Runtime.getRuntime().exec("netsh wlan connect name="network_name"");

关于java - 如何在网络测试 Selenium 期间禁用互联网?网络驱动程序、Java,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37167155/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com