为了账号安全,请及时绑定邮箱和手机立即绑定

通过 python 使用 selenium 和 webdriver 执行测试对网络有任何影响吗?

通过 python 使用 selenium 和 webdriver 执行测试对网络有任何影响吗?

吃鸡游戏 2021-08-24 17:26:47
我想在我的工作场所使用硒。我已经阅读了有关代理观看此有关壁虎驱动程序的视频的信息:https : //www.youtube.com/watch?v=3-Jq9GrNVVc 我不想使用它遇到任何问题。我只是想自动化流程,我在 python 方面有一些经验,当我尝试使用 selenium 时,给我留下了深刻印象的是流程自动化是多么容易。
查看完整描述

1 回答

?
慕标琳琳

TA贡献1830条经验 获得超9个赞

是的,当您的自动化套件通过Selenium执行时,执行过程必然会消耗并影响网络带宽

Selenium作为Web 自动化的工具将访问网页并在网页加载后与WenElements交互。如果所需带宽不可用,您可能会看到HTTPConnectionPool错误,并显示消息Max retries exceeded

在这里您可以找到有关HTTPConnectionPool错误的详细讨论

在某些情况下,您甚至可能会看到如下所示的网络故障错误:

org.openqa.selenium.WebDriverException: Reached error page: about:neterror?e=connectionFailure&u=https%3A//192.168.1.20/network.cgi&c=UTF-8&f=regular&d=Firefox%20%E6%97%A0%E6%B3%95%E5%BB%BA%E7%AB%8B%E5%88%B0%20192.168.1.20%20%E6%9C%8D%E5%8A%A1%E5%99%A8%E7%9A%84%E8%BF%9E%E6%8E%A5%E3%80%82

在这里你可以找到关于Reached 错误页面的详细讨论:about:neterror?e=connectionFailure error

解决方案

理想情况下,您的测试台应该是:

  • 配置了所需的网络带宽

  • 配置了所有必需的专业服务器或网络相关基础设施管理

  • 配置了所有必需的通用计算硬件和软件

  • 配置了所有必需的软件二进制文件

  • 测试执行必须在受控环境中执行以优化性能。


查看完整回答
反对 回复 2021-08-24
  • 1 回答
  • 0 关注
  • 239 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信