Jmeter效能測試工具學習(3.重要元件介紹)
阿新 • • 發佈:2018-11-15
jmeter元件(元素)
1)jmeter中sampler(取樣器)
2)jmeter計時器
3)jmeter前置處理器/後置處理器 (在取樣器存在後存在)
4)jmeter斷言
5)jmeter中Controller (控制指令碼結構與lr中的不一樣)
6)jmeter中listener (檢視圖示)
元件執行順序
1-配置節點
2-前置處理器
3-定時器
4-取樣器
5-後置處理器(只在有結果可用情況下執行)
6-斷言(只在有結果可用情況下執行)
7-監聽器(只在有結果可用情況下執行)
取樣器執行順序 從上至下執行
1) 配置節點
HTTP Request Defaulls 放在取樣器同級所以所有采樣器執行HTTP Request Defaulls的配置
HTTP Request Defaulls 在取樣器下級所以擁有HTTP Request Defaulls的執行而沒有HTTP Request Defaulls的取樣器執行時報錯
2)計時器
計時器如果和取樣器在同一級那麼所有采集器都 按照同級計時器設定執行
在取樣器下級則該採集器下計時器執行其他取樣器不執行
Jmeter與Loadrunner骨架對比
1、jmeter中作用域非常關鍵
2、jmeter中需要 使用人員介入的部分更多
3、開發一個jmeter效能測試指令碼,實際上就是根據市場要求,按照 一定的作用域 拼裝元件
4、loadrunner中是通過程式碼的位置和迭代的設定來控制執行的順序