【发布时间】:2020-02-28 13:55:31
【问题描述】:
主要区别在于,在 GUI 基础和非 GUI 基础上执行(无头)。
我正在寻找所有无头浏览器之间的差异,但不幸的是我没有找到任何差异。我一个一个地经历,这使得更多的混乱。如果有人可以分享带有差异的简短信息,那就太好了,这会让事情变得清晰。
【问题讨论】:
-
嘿 Ishitha,仅供参考,您可以通过 Selenium here找到支持的浏览器列表
-
@KireetiAnnamaraj 谢谢。我没在 seleniumhq 上看过。
-
嗨@Ishitha,我看到你已经改变了问题。但是,说到无头浏览器的性能,我使用了所有流行的无头浏览器,如 HtmlUnit 驱动程序、幻影幽灵驱动程序、chrome 和 ff 无头模式。尽管所有这些都满足了我更快地进行网络抓取的目的,但 Html 单元驱动程序要快一些。你可以阅读它here。但是,总的来说,每个无头驱动程序几乎都相同,性能差异可以忽略不计。
-
@KireetiAnnamaraj 我曾经从 HTMLUnit 的 Headless 开始,chrome-headless,结果我失败了。这不适用于我的项目框架。我经常使用 JQuery、JS 和 Angular 服务员,这使得我认为它失败了。
-
那么这个问题似乎是针对不同的问题,很可能与无头驱动程序无关。您可能希望通过发布错误堆栈跟踪和您的用例来调试实际问题
标签: selenium selenium-webdriver headless headless-browser htmlunit-driver