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

标签 java jmeter counter performance-testing

我在 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

enter image description here

用户数:
线程数:1
提升期:1
循环次数:2

专柜
起始值:1
增量:1
最大值:2

我该怎么做 ?我猜我应该以某种方式引入循环 Controller ?

最佳答案

你可以这样做:

  • 在测试计划中,定义变量“计数器”设置为 0
    Counter variable
  • 然后添加一个 User Parameters这是一个使用 __intSum 的预处理器(在采样之前执行)组件功能

  • User Parameters

    感谢 scoping rules 每次都会执行.

    关于java - Jmeter - 每个采样器请求之前的增量值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52000899/

    相关文章:

    java - log4j 与 log4j2 : log to different file

    java - LibGDX sprite 批处理字体坏比例渲染

    java - JMeter 在 CLI 中给出错误百分比,但不在 GUI 中给出错误百分比

    performance - JMeter 是否最终以前端作为入口点测试 Web 应用程序的后端?

    python - 将计数器与列表列表一起使用

    java - Flying Saucer Batik 和 running footer 不能一起使用?

    Java 树字符串数据结构

    使用 JMeter 进行 tcp.net 绑定(bind)测试的 WCF

    linux - 使用 Linux 读取 ARMv8 中的 PMU 计数器

    php - 在 php 中获取唯一的命中数