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

Jmeter-每个采样器请求之前的增量值

邴修远
2023-03-14

我在jmeter中有一个测试计划,只有很少的SOAP采样器,我在那里追加请求体计数器值,我正在寻找如何在每个采样器请求之前增加计数器值的方法。

在下面的设置中,jmeter按以下顺序执行请求:

First Request - with counter 1
Second Request - with counter 1
First Request - with counter 2
Second Request - with counter 2

我想实现这样的行为:

First Request - with counter 1
Second Request - with counter 2
Third Request - with counter 3
...
N Request - with counter n

计数器起始值:1增量:1最大值:2

我该怎么做呢?我想我应该引入循环控制器?

共有1个答案

陶博涉
2023-03-14

你可以这样做:

然后使用__intsum函数添加一个User Parameters(用户参数),它是一个预处理器(所以在采样器之前执行)组件

由于作用域规则,它将每次执行。

 类似资料:
  • 测试结构: Thread1-Sampler1(例如:访问登录表单) 我试着把计时器当作取样器,不管是父母还是孩子。也许我错过了什么,因为没有一个计时器在为我工作。 我已经找到了类似的问题解决方案,但没有一个对我有用:JMeter——在多个线程组之间共享请求之间的延迟Ultimate thread Group中每个线程的延迟

  • 我正在使用jmeter,我对它非常陌生,并且有最低的编程背景。我目前使用2个采样器:a)soap请求b)soap xml rpc请求。 通过使用soap请求采样器,我可以轻松地加载wsdl文件并继续测试。由于EndpointDispatcher中的ContractFilter不匹配,接收方无法处理带有Action“”的消息。这可能是由于合同不匹配(发送方和接收方之间的操作不匹配)或发送方和接收方之

  • 我的采样器是1)开始2)正在进行3)解析4)结束如果我将线程设置为1并开始测试它是按顺序运行的,而如果线程的编号大于1,它就像1-3-2-4一样随机运行 请帮忙。

  • 但是根据目前的需求,我们需要从mongodb中获取数据,将这些动态值传递给HTTP请求采样器,我的意思是我们需要根据数据库中的动态值构建HTTP请求采样器? 你能不能请谁帮我一下。

  • 我正在使用Jmeter中的JAVA请求示例对Selenium TestNG脚本进行性能测试。 我已经使用maven插件创建了selenium项目的JAR文件: 将JAR文件保存在Jmeter/lib/ext文件夹下。 在Jmeter中创建Java请求示例,并检查Java请求类名中的JAR文件,但未反映JAR文件。 还添加了硒Java罐 请引导我解决这个问题。 感谢...