我们如何处理Jmeter中的Recaptcha?

时间:2018-10-04 06:49:37

标签: apache testing jmeter

出于安全原因,我正在尝试提交包含文本值和Recaptcha的表格。我们如何处理Recaptcha以使用Jmeter提交表单?

任何帮助!

1 个答案:

答案 0 :(得分:0)

  1. CAPTCHA是首字母缩写,代表

      

    C 完全 A 截短的 P 公共 T 测试以告诉 C 电脑和 H 部分 A 部分

    因此很可能您将无法快速轻松地做到这一点

  2. reCAPTCHA是Google服务,它是Turing test的另一种实现。您的JMeter测试必须关注您的应用程序功能,第三方服务,图像,脚本等必须超出范围,换句话说,您必须 {{ 3}}

因此,我建议您的应用程序开发人员或开发人员在负载测试期间(或整个测试环境)关闭CAPTCHA挑战,因为它没有任何价值,只是使自动化和负载测试几乎不可能。


仅当您是Google工程师进行reCAPTCHA负载测试时-您可以将exclude external resources from your JMeter test之类的机器视觉库与OpenCV中的neural network implementation结合使用,以识别图像做什么需要绕过挑战。请注意,如果您反应太快,那​​么其中一种保护机制检查将不允许通过CAPTCHA,这根本与负载测试不兼容。