2017-10-12 82 views
0

我正在使用jmeter,我想在下面的场景中自动化: (通常我想增加值,我已经知道如何从先前的请求中提取值)如何增加从以前的响应获得的int值

  1. 使用正则表达式提取
  2. 递增值1执行从request_1 request_1
  3. 提取VALUE1。
  4. 提出了新的值(增加)到request_2

任何想法,我怎么能实现呢?

回答

1

退房__intSum() function,你可以通过它加总任意数量的任意整数。

鉴于你有一个名为yourVar一个JMeter的变量,其中提取的价值生活,相关__intSum()功能配置由1递增${yourVar}值将是这样的:

${__intSum(${yourVar},1,yourVar)} 

演示:

JMeter Increment Variable

如果您从正则表达式提取器获得的值超过2 147 483 647,您将需要d代替使用__longSum() function。请参阅关于JMeter功能概念的更多信息。