如何隐藏该浏览器是在SeleniumWebdriver控件下

时间:2018-04-26 08:45:46

标签: java selenium-webdriver captcha

有没有办法呢?我有自动脚本,用captcha搜索网站,我注意到如果我手动打开这个网站只有"我不是机器人"复选框但是当我使用selenium打开它时,还有几个要解决的难题,所以服务器必须认识到我的浏览器是由自动测试软件控制的#34;正如Chrome所说。 我尝试使用隐身模式,但它没有帮助。

1 个答案:

答案 0 :(得分:0)

Captcha的主要目标是:使用任何工具/漫游器防止未经授权的访问和自动访问网站的应用程序。 Selenium(或任何自动化工具)无法读取CAPTCHA。

因此,如果可以,请在登台/测试环境中模拟此服务。 此外,Captcha是一项外部服务。 没有必要测试Captcha行为,对吧?

然而(就一切而言,黑客都可用),您可以使用一些软件/网站将“图像转换为文本”(这不会'总是'正确!)