jmeter 從多個數中隨機取乙個值的方法

2022-09-07 18:21:17 字數 913 閱讀 4826

問題描述:使用jmeter進行介面測試時,遇到列舉值(如:10代表閒置、15代表使用中、20代表維修等)我們需要隨機取乙個型別傳到介面中。

解決思路:通過函式助手查詢隨機函式,找到__chooserandom以及__randomfrommultiplevars兩個內建函式

方法1、使用__randomfrommultiplevars首先要定義使用者引數parttype1,parttype2,parttype3,parttype4

然後通過$隨機獲取變數

取值結果如下:

方法2、使用__chooserandom,$

在使用的過程中發現乙個問題:

在迴圈控制器中不管我使用除錯取樣器還是http請求,使用函式助手自動生成的$執行的時候jmeter 就會報錯:

總結:如果只是需要對於列舉值進行隨機取值建議使用:__chooserandom函式,但是使用該函式需要注意,通過函式助手生成時會自動加\進行轉義,導致jmeter報錯。

從列表中隨機取數

列表為 a j g h k i l f v b 2 5 x 版本1 import numpy as np word list a j g h k i l f v b 2 5 x len list range len word list 將列表生成字典,key為元列表的id序號,values為對應序號...

python之路 從列表中隨機取數

自學python,這是我發表的第一篇python部落格 列表為 a j g h k i l f v b 2 5 x import numpy as np word list a j g h k i l f v b 2 5 x len list range len word list 將列表生成字典,...

乙個JS多個陣列取交集演算法

如題,多個陣列中取交集 共同擁有元素 思路取第乙個陣列去跟每個陣列中的元素對比,同時比較資料型別有救返回沒有就返回null。下面介紹到的演算法資料格式是二維陣列如 const parentarray 11,12,343,34,432,34,4 54,3,4,5,2,52 34,2,3,23,423,...