我正在为登录页面编写脚本。但我有一个我想处理的验证码。如何使用Selenium Webdriver自动化验证码?
5
A
回答
6
Selenium无法处理验证码。
虽然网站使用captcha出于同样的原因,所以没有人可以使用任何机器人自动化他们的网站。
您可以要求您的开发人员为您提供特殊环境,以避开验证码功能或在DOM上公开验证码值,因此您可以在运行时获得验证码的价值。
有一些第三方库存在谁声称他们也可以自动验证captcha,但我从来没有试过,也没有听说他们也没有效率。
一些参考: - How to read the text from image (captcha) by using Selenium WebDriver with Java
http://www.mythoughts.co.in/2012/11/automatingbreaking-captcha-using.html#.Vt5psdx94x8
希望它会帮助你:)支付
1
大多数的验证码求解。在验证码解决了几个例子:
- DeathByCaptcha
- 2Captcha
- AntiCaptcha
- Decaptcher
的tesseract
库解决了一些例子simples的验证码。
相关问题
- 1. 如何在azure上使用webdriver自动化验证码?
- 2. 使用webdriver自动完成验证码?
- 3. Modal页面使用Selenium webdriver自动化
- 4. 如何用Selenium WebDriver使用Java验证动态图库?
- 5. 在Selenium webdriver验证
- 6. 硒webdriver的标签自动化验证
- 7. 如何使用Selenium/Webdriver自动化聊天应用程序?
- 8. 如何使用selenium webdriver自动化Silverlight应用程序?
- 9. 使用Selenium WebDriver的Facebook身份验证
- 10. 如何使用selenium webdriver自动化高图表和图表?
- 11. Selenium Webdriver,无法使用验证码提交表格
- 12. 如何使用Selenium WebDriver验证元素中存在的属性?
- 13. 如何使用Selenium WebDriver处理HtmlUnitDriver的身份验证?
- 14. 如何使用selenium webdriver验证页面中存在的行数
- 15. 如何验证Selenium中使用Webdriver的图像
- 16. 如何使用Selenium webdriver在Opera 12.x中弹出“需要身份验证”的自动化
- 17. 如何使用Selenium WebDriver自动创建文本文件和写入例外自动使用Selenium WebDriver C#
- 18. Selenium Webdriver无头/无GUI自动化
- 19. 如何在Selenium WebDriver中自动化Flex应用程序
- 20. 如何在Selenium中自动化时禁用WebDriver中的JavaScript?
- 21. 如何验证Selenium WebDriver中的动态下拉值?
- 22. 如何在selenium webdriver中xpath定位器动态化时验证Web元素
- 23. 如何使用Selenium自动化Firefox Mobile?
- 24. 使用Selenium webdriver测试自动填充
- 25. 使用Selenium Webdriver的Silverlight和Flex应用程序自动化
- 26. 如何使用Selenium Webdriver 2.25.0启动Google?
- 27. 自动化Gmail使用java中的selenium webdriver登录
- 28. 使用Selenium Webdriver和Java的聚合物滑块自动化
- 29. 我可以使用Selenium Webdriver自动化Microsoft Dynamics AX吗?
- 30. 使用Selenium WebDriver/JAVA的自动化大型机作业
你不能绕过验证码这就是它有什么! –