我有一个场景,我必须访问一个 api,从中提取一个值并将其传递给另一个 api。
这就是我的测试计划的设置方式。 测试计划 —
>Thread Group
—>HTTPS request
—>extracted variable
—>For each controller (input from prev response)
—>HTTPS request
I have used a for each controller because I will have multiple ids in one response and I have to extract all the ids and then loop it.
My script is perfectly working fine for one user but for multiple users it is failing. Please help.
在不知道“失败”到底如何的情况下,我们无法“帮助”您。
到目前为止我能提供的唯一建议是通过操作结果文件配置或使用像简单数据写入器这样的监听器来暂时启用存储JMeter请求和响应数据。另请查看 jmeter.log 文件并查找任何可疑条目
通过这种方式,您将能够确定请求失败的原因,例如系统过载并且未正确响应第一个 HTTPS 请求,因此数据提取失败,因此未执行第二个请求。