一、${__counter(參數(shù)1,參數(shù)2)} 介紹
| 屬性 | 描述 | 必填 |
|---|---|---|
| 參數(shù)1 | 如果您希望每個模擬用戶的計數(shù)器保持獨立并與其他用戶分開,則為TRUE。 False是對全局請求進(jìn)行計數(shù)。 | 是 |
| 參數(shù)2 | 用于重用此函數(shù)創(chuàng)建的值的引用名稱。存儲的值的格式為$ {refName}。這允許您保留一個計數(shù)器并在多個位置引用其值。 | 否 |
二、使用場景
4:3(每迭代4次業(yè)務(wù)A,產(chǎn)生3次業(yè)務(wù)B)
${__counter(true,i)}%3!=0||${__counter(true,i)}%4==03:2(每迭代3次業(yè)務(wù)A,產(chǎn)生2次業(yè)務(wù)B)
${__counter(true,i)}%2==1||${__counter(true,i)}%3==0
三、用戶手冊
計數(shù)器每次調(diào)用時都會生成一個新數(shù)字,從1開始,每次遞增+1。計數(shù)器可以配置為將每個模擬用戶的值分開,或者為所有用戶使用相同的計數(shù)器。如果每個用戶的值分別遞增,那就像計算測試計劃中的迭代次數(shù)一樣。全局計數(shù)器就像計算該計劃中運(yùn)行的請求次數(shù)。
計數(shù)器使用整數(shù)變量來保存計數(shù),因此最大值為2,147,483,647。
如果要單獨對每個樣本計數(shù),請使用預(yù)處理器中的功能,比如在“用戶參數(shù)”中定義counter函數(shù)。