1. 程式人生 > >jmeter之模組簡介

jmeter之模組簡介

1、Threads(執行緒組),簡單來說就是控制一個執行緒組控制器,用來控制執行緒的一些操作。

2、邏輯控制器,官方解釋就是用來控制取樣器的執行順序。

3、配置元件,這個欄目的工具是我最喜歡的工具,因為他可以讓人偷懶,可以大大的提高工作效率;另一種說法可以說是一個公共部分,只要添加了一個之後下面的所有地方都可以使用。

例如:http資訊頭管理器,你只要添加了這個,那麼你下面所有的http請求都可以使用。

4、定時器,顧名思義就是一個控制時間的工具,具體用的比較少,暫不做介紹。

5、前置處理器,後置處理器;例如我一個http請求,請求之前和之後需要做某些動作,則使用這個部分。

舉個栗子:例如:我有一個請求,建立一份教育教育經歷,建立成功了,返回一串資料給我,我就可以在這個介面上新增一個後置處理器--正則表示式提取器來提取返回的某些資訊,我們這裡提取這份工作經歷的id,那我下一步就可以使用這個id來做修改教育經歷的操作了。

6、Sampler,這裡就是我們的請求型別了,常用的是http請求,java請求,ftp請求,甚至還可以做資料庫的JDBC請求。

 

7、斷言,用來判斷,請求是否正確,一般使用的是響應斷言,增加後,可以根據你設定的斷言返回來判斷請求的成功與否。

 

8、監聽器,監聽器就是用來監視你的請求是否成功,可以看到一些圖形,表格,等等的資料,我們一般用這個來進行分析結果。