Jmeter版本4.0
工作案例:使用jmeter对应用程序API进行性能测试。我有50个唯一用户,没有加速时间,并为50个用户运行脚本,执行成功,没有断言失败。
不工作案例:现在我通过jmeter调度程序运行相同的脚本持续15分钟,其中启动延迟为0.在这种情况下,脚本在登录时失败并且某些用户出现错误“CRPF验证”。我还增加了启动延迟和启动时间但是没运气。
我不确定为什么这会失败,因为我正确捕获用户令牌并传递给登录api。它在第一种情况下工作正常,但总是在第二种情况下失败。
Drupal控制登录。
非常感谢任何帮助,因为我无法在一定时间内运行测试。
谢谢,拉文德拉
最有可能你的应用程序在第二种情况下超载:
jmeter.save.saveservice.output_format=csv
jmeter.save.saveservice.response_data=true
并使用View Results Tree侦听器检查失败采样器的响应详细信息,可能会发生系统未在负载下返回CSRF令牌。