【发布时间】:2019-01-16 10:13:55
【问题描述】:
我制作了一个 Jmeter 脚本,就像一个线程在其中登录然后我的事务和注销。我只在循环控制器中放置了一次登录 n 控制器和事务。但是当我执行并发线程时,一些线程失败了,因为 csrf 令牌没有按顺序匹配。我使用正则表达式提取 csrf 令牌。对于 1-2 个用户,它工作正常,但更多线程失败。
【问题讨论】:
标签: multithreading loops controller jmeter
我制作了一个 Jmeter 脚本,就像一个线程在其中登录然后我的事务和注销。我只在循环控制器中放置了一次登录 n 控制器和事务。但是当我执行并发线程时,一些线程失败了,因为 csrf 令牌没有按顺序匹配。我使用正则表达式提取 csrf 令牌。对于 1-2 个用户,它工作正常,但更多线程失败。
【问题讨论】:
标签: multithreading loops controller jmeter
尝试在您的测试中添加一些调试日志记录,即
Save all the responses into the .jtl results file,您可以通过在 user.properties 文件中添加下一行来做到这一点:
jmeter.save.saveservice.output_format=xml
jmeter.save.saveservice.response_data=true
jmeter.save.saveservice.response_data.on_error=true
【讨论】: