我正在为登录页面编写脚本。但我有一个验证码需要处理。
Selenium 无法处理验证码。
虽然网站出于同样的原因使用验证码,所以没有人可以使用任何机器人自动化他们的网站。
您可以要求您的开发人员为您提供特殊的环境,让他们绕过验证码功能或在 DOM 上公开验证码值,以便您可以在运行时获取验证码的值。
有一些第三方库声称他们也可以自动化验证码,但我从未尝试过并听说它们也效率不高。
一些参考资料:-如何使用 Selenium WebDriver 和 Java 从图像中读取文本(验证码) https://stackoverflow.com/questions/18935696/how-to-read-the-text-from-image-captcha-by-using-selenium-webdriver-with-java
http://www.mythoughts.co.in/2012/11/automatingwriting-captcha-using.html#.Vt5psdx94x8 http://www.mythoughts.co.in/2012/11/automatingbreaking-captcha-using.html#.Vt5psdx94x8
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)