簡體   English   中英

Jmeter - 每個采樣器請求之前的增量值

[英]Jmeter - Increment value before each sampler request

我在 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 增量:1 最大值:2

我該怎么做 ? 我猜我應該以某種方式引入循環控制器?

你可以這樣做:

  • 在測試計划中,定義變量“計數器”設置為 0 計數器變量

  • 然后使用__intSum函數添加一個用戶參數,它是一個預處理器(在采樣器之前執行)組件

用戶參數

由於作用域規則,它將每次執行。

對於自動增量,在用戶定義的變量中使用 0 初始化一個變量,比如“id”,然后使用 ${__intSum(${id},1,id)} 進行自動增量,如下所示:-

在此處輸入圖像描述 在此處輸入圖像描述

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM