当前位置: 首页 > 知识库问答 >
问题:

Jmeter-如何将两个采样器作为一个包运行

唐宏壮
2023-03-14

现在我有两个api方法要测试

  • POST索引成员
  • 删除索引成员

问题是indexmember的字段必须是唯一的。

因此,当我运行POST时

但是当我添加更多线程时=

 "Errors": [
    {
      "Message": "The Index member with IndexId [id] and SecurityId [id] is already present in database."
    }
  ],
  "Success": false

我在考虑让DELETE作为POST的某种子采样器。

因此,POST和DELETE将一起放在一个线程中。

任何建议将不胜感激。

共有1个答案

归誉
2023-03-14

我建议将POST和DELETE请求放在同一个线程组下,并确保您有足够的启动时间。。。

 类似资料:
  • 我在一个线程组中有几个采样器,每个采样器检索一条信息。然后我需要验证来自两个不同采样器的结果的一致性。特别是,我需要断言一个采样器响应中的字段是否等于JDBC响应中的字段。做这样的事情最好的方法是什么? 我曾考虑过向每个采样器添加一个beanshell后处理器,以便从每个样本中提取字段值并将其保存在两个变量中,然后添加一个访问这些变量的beanshell断言,但我想知道是否有更直接的方法。 在JM

  • 我正在从beanshell对api进行dme2调用,并且从它得到了类似{“StagedCustomerID”:“165CE369-A9FB-4D42-B8F0-F119A6AE20EB”}的响应,所以现在我只想将customer id值传递给另一个beanshell采样器,用于下一个api调用,作为JMeter中同一线程中请求体中的一个参数。 请建议在这种情况下我们能做些什么。有什么方法可以做be

  • 我已经在中获得了记录数,我只需要知道如何才能获得的数据 提前感谢!

  • 请详细步骤,尝试同时使用HTML单元驱动程序配置和幻影Js配置,但没有运气 如何在jeter中为WebDriver Samplers运行无头浏览器,请提供详细步骤,尝试使用HTMLUnit驱动程序配置和PhantomJs配置,但运气不好。我的要求是我需要将selenium脚本转换为jeter脚本,我已经在jeter中创建了Webdrive脚本,我需要在100个用户中运行它,因为我不想启动100个浏

  • 如果采样器的数量非常高,接近100个,如何在jmeta中使用吞吐量控制器?我希望所有的采样器都以相同的数量通过jmetm发送。 我的测试配置:终极线程组:50个线程,10分钟,斜坡上升10秒,斜坡下降10秒 采样器1, 采样器2, ... 取样器100。 未使用吞吐量控制器。 执行测试时,总请求数如下: Sampler1:150, 样本2:145,, Sampler50:5, Sampler100