selenium webdriver 和 ide 中的重新验证码自动化

问题描述 投票:0回答:2

我想使用 selenium webdriver 和 ide 自动化我的 singup 表单。但是,在我的注册表单中,有一个重新验证码只是为了应用程序的安全性。如何在 ide 和 webdriver 中处理重新验证码。 任何帮助,将不胜感激。

selenium-webdriver selenium-ide
2个回答
1
投票

Selenium 无法处理验证码。

虽然网站出于同样的原因使用验证码,所以没有人可以使用任何机器人自动化他们的网站。

您可以要求您的开发人员为您提供特殊的环境,让他们绕过验证码功能或在 DOM 上公开验证码值,以便您可以在运行时获取验证码的值。

有一些第三方库声称他们也可以自动化验证码,但我从未尝试过并听说它们也效率不高。

一些参考:

如何通过 Java 使用 Selenium WebDriver 从图像中读取文本(验证码)

http://www.mythoughts.co.in/2012/11/automatingwriting-captcha-using.html#.Vt5psdx94x8


0
投票

selenium 中没有自动重新验证码的功能,因为 selenium 不处理验证码。您需要通过在测试环境中禁用注册表单来测试您的注册表单,而无需重新验证。

© www.soinside.com 2019 - 2024. All rights reserved.