如果你想從頭學習Jmeter,可以看看這個系列的文章哦
https://www.cnblogs.com/poloyy/category/1746599.html
簡單介紹
Random Variable 用於生成隨機數字字符串並將其存儲在變量中,以備后用
相比 __Random 的優勢
- __Random 函數也可以生成隨機數字字符串,但如果要重復引用的話,需要結合用戶自定義變量控件(User Defined Variables)
- 使用 Random Variable 可以生成完隨機數字字符串后存儲在變量中,可以直接重復引用
隨機變量
隨機變量界面介紹
字段介紹
最簡單的栗子
線程組結構樹
有 3 個線程
隨機變量
查看結果樹
默認每個線程都會生成一個新的隨機數字字符串
# 占位符的栗子
線程組結構樹
有 3 個線程
隨機變量
查看結果樹
知識點
- # 可以用在輸出格式中,當做占位符
- # 的數量和數字字符串長度不一定要相等
0 占位符的栗子
線程組結構樹
有 3 個線程
隨機變量
查看結果樹
知識點
- 0 也可以用在輸出格式中,當做占位符
- 當數字字符串長度小於 0 的數量時,會自動補 0,大於還是會顯示完全數字字符串
輸出格式非占位符的栗子
線程組結構樹
有 3 個線程
隨機變量
查看結果樹
隨機數字字符串會跟在 11 后面
循環控制器的栗子
線程組結構樹
有 3 個線程
循環控制器
每個線程循環 2 次,一共發送 6 個請求
隨機變量
查看結果樹
每個線程每次循環都會生成一個新的隨機數字字符串
隨機種子栗子
線程組結構樹
有 3 個線程
循環控制器
每個線程循環 2 次,一共發送 6 個請求
隨機變量
只有設置了隨機種子和 True 才會生效
查看結果樹
每次循環都會產生新的隨機數字字符串,所有線程共用一個數字字符串