在使用jmeter中,用到了一些自帶的函數,后面我逐步把自己用到的分享出來,當然這些是比較簡單的,也可自己看看英文文檔,小怪這里只是結合自己分享。
視頻介紹:
https://v.qq.com/x/page/j0366y9vscv.html
【_Random】函數介紹
作用:生成隨機數
使用格式:${__Random(5,30,myResult_Random)},其中
第一個參數5,表示希望生成的數字最小的值,必填
第二個參數30,表示希望生成的數字最大的值,必填
第三個參數myResult,表示生成的數保存在這個變量中,非必填 ,其中myResult值在 [5,30]之間,包含5和30
一般有2種用法:
1、${__Random(5,30)}
2、${__Random(5,30,myResult_Random)}
演示的例子:
1、在【選項】下點擊【函數助手對話框】,彈出函數助手,如圖
2、在beanshell中添加
vars.put("p1","${__Random(5,30)}");
vars.put("p2","${__Random(5,30,myResult_Random)}");
3、運行,查看,變量p1, p2, myResult_Random的值如圖,其中myResult_Random=p2,
【_RandomString】函數介紹
作用:生成隨機字符串
使用格式:${__RandomString(10,abcde,myResult)},其中
第一個參數10表示希望生成的字符串的長度,必填
第二個參數abcde,表示從這些字符中隨機組合,非必填
第三個參數myResult,表示生成的字符串保存在這個變量中,非必填
一般有三種用法:
1、${__RandomString(10)}
2、${__RandomString(10,abcde)}
3、${__RandomString(10,abcde,myResult)}
演示的例子:
1、在【選項】下點擊【函數助手對話框】,彈出函數助手,如圖
2、在beanshell中添加
vars.put("k1","${__RandomString(10)}");
vars.put("k2","${__RandomString(10,abcde)}");
vars.put("k3","${__RandomString(10,abcde,myResult)}");
3、運行,查看,變量k1, k2, k3, myResult的值如圖,其中myResult=k3,
堅持的是分享,搬運的是知識,圖的是大家的進步,沒有收費的培訓,沒有虛度的吹水,喜歡就關注、轉發(免費幫助更多伙伴)等來交流,想了解的知識請留言,給你帶來更多價值,是我們期待的方向,有更多興趣的歡迎切磋,我們微信訂閱號,聯系方式如下:
更多書籍,敬請期待