1、測試計畫:測試元件的容器,相當於乙個專案名稱
執行緒組:
2、***:負責收集測試結果,同時也被告知了結果顯示的方式
(1)檢視結果樹:看具體某個請求——請求響應,結果明細
(2)聚合報告:彙總報告,彙總結果
(3)**檢視結果:每乙個請求就是一行資料,響應時間 吞吐量等資訊
(4)圖形結果:圖形化顯示
3、定時器元件:一般常用的有固定定時器、固定吞吐量定時器、同步定時器
(2)同步定時器:叫集合點,併發時候用
4、邏輯控制器
(1)僅一次控制器:迴圈一次
轉換控制器:交替執行
事務控制器:相當乙個業務,乙個業務多個請求
請求要放在事務控制器裡面,事務是個總稱
如果不打勾,結果每個請求都會顯示出來
5、http 請求預設值
一般情況下,我們在乙個專案中呼叫的介面中網域名稱或者ip、埠等都是相同的。當我們建立多個http 請求時,由於這些資料是必填項,所以,我們就需要不停地填寫相同的資料。如果專案進行過程**現了更改網域名稱或者ip、更改埠號等情況,我們又需要把每乙個請求中的資料都做更改,感覺很麻煩,所以需要建立乙個http請求預設值,以後直接更改這裡就ok,不用每個請求都要改一次
6、http cookie 管理器
1. cookie 管理器就像乙個 web 瀏覽器那樣儲存並傳送 cookie。
(1)cookie 管理器就像乙個 web 瀏覽器那樣儲存並傳送 cookie
(2)手工新增乙個 cookie 到 cookie 管理器,關聯cookie
#注意這些 cookie 不會顯示在 cookie 管理器裡,你可以通過察看結果樹來對其進行察看
7.使用者自定義變數
使用者自定義變數,可以用來在介面訪問的時候,通過$ 來訪問該變數值。例如我新增乙個自定義變數orderno,在訪問介面的時候可以通過$來拼接引數。
jmeter的常用元件
測試計畫 用來描述效能測試,包含與本次效能測試所有相關的功能。也就是說效能測試的所有內容是用於基於乙個計畫的。threads users 執行緒使用者 一種特殊型別的執行緒組,可用於執行 試操作。這些執行緒的行為完全像乙個正常的執行緒組元件。不同的是,這些型別的執行緒執行測試前進行定期執行緒組的執行...
jmeter功能元件
功能 定義變數 和配置元件的使用者定義變數類似 新增第三方依賴庫jar包,如mysql驅動等 控制多個執行緒組執行順序 執行緒組 thread group 取樣器錯誤後執行的動作 繼續 continue 忽略錯誤繼續測試 start next thread loop 忽略錯誤,啟動下乙個迴圈繼續測試...
jmeter配置元件
http cookie manager用來儲存瀏覽器產生的使用者資訊 clear cookies each iteration 每次迭代請求,清空cookies,gui中定義的任何cookie都不會被清除。implementation 預設hc4cookiehandler cookie policy...