Selenium启动的WebBrowser是否消耗与普通浏览器相同的brandwidth?

时间:2018-11-22 09:15:58

标签: selenium selenium-webdriver browser webdriver

如果我在普通浏览器中访问了100个网站,之后又使用selenium Web驱动程序访问了相同的网站,那么它消耗相同的brandwidth吗?

2 个答案:

答案 0 :(得分:0)

好的。再加上与硒服务器通信所消耗的带宽。

实际上是...

您的常规浏览器可能带有扩展程序,这些扩展程序会增加额外的带宽。所以也许不是。

答案 1 :(得分:0)

如@Guy所述, Selenium 没有自己的浏览器,它使用的是与普通用户相同的浏览器。

现在,调用 Browser Client 手动或通过 Selenium的两个过程之间没有任何实质性区别。 。由 Selenium 发起的 浏览会话 ,将包含一些其他(命令行)参数,例如

  • --allow-insecure-localhost
  • --disable-background-networking
  • --disable-client-side-phishing-detection
  • --disable-default-apps
  • --disable-extensions
  • --disable-hang-monitor
  • --disable-infobars
  • --disable-popup-blocking
  • --disable-prompt-on-repost
  • --disable-sync
  • --disable-web-resources
  • --enable-automation
  • --enable-logging

最重要的是,

  • --test-type=webdriver

现在,使用Hypertext Transfer Protocol -- HTTP/1.0Hypertext Transfer Protocol -- HTTP/1.1并通过自动化服务器客户端之间交换这些信息。 >认为您的工作不会受到影响。

结论

您可以放心地忽略 Browser Client 的基础结构(带宽)和协议级别的功能,然后继续操作。