Jmeter 仅验证第一个请求是否成功,所有其他并行请求均失败

问题描述 投票:0回答:1

场景:我正在尝试验证并行请求是否会错误地在同一父级下创建具有相同名称的文件夹。我可以使用同步计时器发送 10 个并行请求。但是,我不确定如何验证只有一个并行请求成功,而其他 9 个请求均失败。是否可以验证特定 Http 请求的成功计数是否恰好为 1?

java performance groovy jmeter performance-testing
1个回答
0
投票

我认为这是不可能的,我宁愿采用以下设置:

  1. 前提条件:使用 HTTP Request Sampler 创建一个具有某个名称的文件夹。例如可以在 setUp Thread Group
  2. 中完成
  3. 添加响应断言假设创建成功
  4. 然后在具有 9 个用户和同步计时器的“正常”线程组中尝试创建另外 9 个与步骤 1 中同名的文件夹
  5. 假设创建失败,添加另一个响应断言。如果响应状态代码高于 400,您可以选中“忽略状态”框,这样请求就会失败,并且不会在测试结果中显示为失败
© www.soinside.com 2019 - 2024. All rights reserved.