JMeter 主要元件介紹

1. 測試計劃,是使用jmeter測試的開始,是其他元件的容器;通常根據(jù)項目來為測試計劃重命名

2. 用戶定義的變量, 可以賦予動態(tài)獲取值,使用${變量名} 引用

3. 線程組,用來設置發(fā)送請求的用戶數(shù),即并發(fā)數(shù),還有線程的時間間隔、循環(huán)次數(shù)

4. 取樣器(HTTP請求),填寫HTTP請求的協(xié)議,方法以及參數(shù)

5. 監(jiān)聽器,負責收集測試結果,并給出結果顯示方式,常用查看結果樹和聚合報告

6. 控制器,結合采樣器sampler 使用,可以模擬復雜的請求序列;常見的分邏輯控制器,循環(huán)控制器以及事務控制器

7. 斷言,用來判斷響應結果是否如用戶所預期的,自動化測試接口,基本上都要加斷言來判斷響應結果

8. 配置元件,主要是參數(shù)化中用到CSV Data Set Config

9. 前置處理器,負責在生成請求之前完成工作,常用來修改請求設置

10. 后置處理器,負責在生成請求之后完成工作,常用來處理響應數(shù)據(jù),主要是在動態(tài)關聯(lián)中用到后置處理器的正則表達式

11. 定時器,負責定義請求之間的延遲間隔

12. 參數(shù)化設置, 兩種類型:一種是利用函數(shù)助手中的_Random 函數(shù)進行參數(shù)化設置; 另一種利用配置元件中的CSV Data Set Config 進行參數(shù)化設置

13. 動態(tài)數(shù)據(jù)關聯(lián),在HTTP 請求的參數(shù)中會遇到一些參數(shù)的值是從服務器響應返回的動態(tài)數(shù)據(jù),這些數(shù)據(jù)需要進行關聯(lián)才能使得下一次請求能成功地被服務器接受。在jmeter中,采用正則表達式提取器來獲取這些動態(tài)數(shù)據(jù)。

最后編輯于
?著作權歸作者所有,轉載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務。

相關閱讀更多精彩內(nèi)容

  • 在使用Jmeter進行接口的性能測試時,由于Jmeter 是JAVA應用,對于CPU和內(nèi)存的消耗比較大,所以,當需...
    燕京博士閱讀 4,304評論 0 16
  • 主要文體來自 CDNS:https://www.cnblogs.com/ceshisanren/p/5639895...
    Amano閱讀 11,310評論 3 27
  • JMeter主要組件介紹 1.測試計劃(Test Plan)是使用 JMeter 進行測試的起點,它是其它 JMe...
    夏若至末閱讀 2,392評論 0 4
  • 1 Jmeter安裝配置 使用Jmeter前首先要安裝JDK,配置JDK環(huán)境變量。Jmeter不需要安裝,下載后...
    茶小汐閱讀 3,126評論 0 8
  • 平凡·原創(chuàng) 行程中 今天是曲阜學習七日行的第一天,早飯后就去乘公交車。 來到我區(qū)車站...
    平凡之梅閱讀 400評論 0 0

友情鏈接更多精彩內(nèi)容