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

在JMeter中比较两个采样器的结果

罗兴运
2023-03-14

我在一个线程组中有几个采样器,每个采样器检索一条信息。然后我需要验证来自两个不同采样器的结果的一致性。特别是,我需要断言一个采样器响应中的字段是否等于JDBC响应中的字段。做这样的事情最好的方法是什么?

我曾考虑过向每个采样器添加一个beanshell后处理器,以便从每个样本中提取字段值并将其保存在两个变量中,然后添加一个访问这些变量的beanshell断言,但我想知道是否有更直接的方法。

在JMeterAPI文档中,我看不到任何东西可以访问除前一个之外的另一个采样器响应。

共有1个答案

岳嘉悦
2023-03-14

我把同样的问题贴在Jmetm用户邮件列表上,从我得到的反馈来看,似乎确实不可能访问另一个采样器比前一个采样器的结果。

答案是通过后处理器将每个采样器响应保存在一个变量中,以便以后使用。

 类似资料:
  • 我编写了一个自定义Java请求,它扩展了,以测量Java API调用的性能。然而,现在我需要测量作为同一用例一部分的多个API的性能。 即 需要为每个API调用(api1、api2、api3)获取Jmeter中的度量。但是,我无法拆分这些API调用,因为api2调用依赖于api1。(与api3相同,取决于api2)。如果我可以拆分,那么我可以为每个API编写不同的“Java采样器客户端”。因为所有

  • 我想获得客户总购买的平均值并将其存储在@x中 然后我想存储供应商总采购的平均值,并将其存储在@Y中

  • 最近邻分类方法的动机是这样的,个体可能像最近的邻居。 从另一个角度来看,我们可以说一个类别的个体不像另一个类别中的个体。 机器学习为我们提供了一种有力的方法来发现这种相似性的缺乏,并将其用于分类。 它揭示了一种模式,通过一次检查一两个属性,我们不一定能发现它。 但是,我们可以从属性中学到很多东西。 为了了解它,我们将比较两个类中的属性分布。 让我们来看看 Brittany Wenger 的乳腺癌数

  • 现在我有两个api方法要测试 POST索引成员 删除索引成员 问题是indexmember的字段必须是唯一的。 因此,当我运行POST时 但是当我添加更多线程时= 我在考虑让DELETE作为POST的某种子采样器。 因此,POST和DELETE将一起放在一个线程中。 任何建议将不胜感激。

  • 我正在尝试用TCP采样器运行一个简单的测试 有什么想法吗?