Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/excel/25.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Jmeter 如何增加从先前响应中获得的int值_Jmeter - Fatal编程技术网

Jmeter 如何增加从先前响应中获得的int值

Jmeter 如何增加从先前响应中获得的int值,jmeter,Jmeter,我正在使用jmeter,我想自动化以下场景: (一般来说,我希望增加价值,我已经知道如何从以前的请求中提取价值) 执行请求_1 使用正则表达式提取器从请求_1中提取值1 增量值1 将新值(增加)添加到请求_2 你知道如何实现它吗?看看,你可以通过它对任意数量的任意整数求和 假设您有一个名为yourVar的JMeter变量,其中提取的值存在,那么相关的\uu intSum()函数配置将${yourVar}值按1递增,如下所示: ${__intSum(${yourVar},1,yourVar)}

我正在使用jmeter,我想自动化以下场景: (一般来说,我希望增加价值,我已经知道如何从以前的请求中提取价值)

  • 执行请求_1
  • 使用正则表达式提取器从请求_1中提取值1
  • 增量值1
  • 将新值(增加)添加到请求_2
  • 你知道如何实现它吗?

    看看,你可以通过它对任意数量的任意整数求和

    假设您有一个名为
    yourVar
    的JMeter变量,其中提取的值存在,那么相关的
    \uu intSum()
    函数配置将
    ${yourVar}
    值按
    1
    递增,如下所示:

    ${__intSum(${yourVar},1,yourVar)}
    
    演示:

    如果从正则表达式提取器获取的值大于
    2147483647
    ,则需要改用

    有关JMeter函数概念的更多信息,请参阅指南