Jim*_*ieK 5 java firefox selenium
我正在使用Selenium和Java(通过Firefox)来执行一些自动化任务.我注意到Selenium添加webdriver="true"了HTML.这意味着Selenium很容易检测到.
我的问题是如何禁用此功能?
我知道在这里有一个类似的问题:一个网站可以检测到你使用硒与氯化ri?但这个问题是关于Chrome和我正在使用Firefox.此外,讨论围绕公司如何检测自动化.我知道公司可以通过各种方式检测自动化,但我只想知道一件事 - 如何禁用webdriver ="true"?
谢谢
虽然这不是答案,但我想指出一些可能有助于更好地解决/理解问题的信息。
摘自该问题的答案之一:
用户昵称 JimEvans 写道:
“W3C 草案规范在附录 E 中规定,驱动程序应提供一种机制,用于识别由 WebDriver 驱动的浏览器。目前,没有任何实现符合规范的这一部分。Firefox 驱动程序目前最接近,添加了一个属性到 html 标签。其他浏览器的未来版本和驱动程序可能会实现符合规范的检测方法。”
| 归档时间: |
|
| 查看次数: |
1167 次 |
| 最近记录: |