![]() |
1
7
我是这样处理的。导入实际包含验证码信息的模型:
加载页面(在本例中,它是注册页面)后,检查是否有新的captcha对象实例:
然后,我检索captcha实例数据并将其与表单一起发布。在我的例子中,POST期望“captcha\u 0”包含hashkey,“captcha\u 1”包含响应。
如果在运行此测试之前从CaptchaStore实例开始,您可能需要对此进行一些调整。希望有帮助。 |
![]() |
2
16
|
![]() |
3
3
我 单元测试
然后,我用一个不需要的CharField替换了ReCaptchaField。这样,我相信django recaptcha会成功的。我只能测试我自己的东西:
|
![]() |
4
1
一种解决方案是设置“testing”为true或false。然后就
它简单易用,而且容易切换。 |
![]() |
5
1
另一个解决方案类似于Jim McGaw的答案,但是不需要空表CaptchaStore表。
这将为该测试生成新的验证码。 |
![]() |
6
0
使用与Jim McGaw相似的方法,但使用BeautifulSoup:
|
![]() |
Shubham Kanugo · 检查验证码的条件是什么 7 年前 |
![]() |
Thomas Dukes · 硒中隐藏元素的提取 9 年前 |
![]() |
Matt · 当reCaptcha未加载时检测 9 年前 |
![]() |
waqmaz · 使用jQuery attr div将GIF加载到div 11 年前 |
![]() |
Olivier Pons · 船长:够了吗? 11 年前 |
|
user1372430 · 如果提交错误超过3次,则显示captcha 11 年前 |