当前位置 - 股票行情交易網 - 財經資訊 - jmeter使用哪些功能

jmeter使用哪些功能

JMeter主要組件介紹

1.測試計劃(Test Plan)是使用 JMeter 進行測試的起點,它是其它 JMeter 測試元件的容器。

2.線程組(Thread Group)代表壹定數量的並發用戶,它可以用來模擬並發用戶發送請求。

3.取樣器(sampler)定義實際的請求內容,被線程組包含,我們主要用HTTP請求。

4.監聽器(Listener)

5.邏輯控制器(Logic Controller)

6.斷言(Assertions)

7.配置元件(Config Element)

8.前置處理器(Pre Processors)和後置處理器(Post Processors)

9.定時器(Timer)

JMeter主要組件介紹-測試計劃

1.測試計劃(Test Plan)是使用 JMeter 進行測試的起點,它是其它 JMeter 測試元件的容器。

2.名稱:妳可以為妳的測試計劃取壹個有意義的名字。

3.註釋:對測試計劃的註釋。

4.用戶定義的變量:用戶可以自己定義變量,在用到此變量的時候直接用${變量名}引用即可。例:變量名=url,值=,在需要時直接用${url}即可。

5.Add directory or jar to classpath:向類路徑即%JMETER-HOME%\lib中添加目錄及jar包。

JMeter主要組件介紹-線程組

1.名稱:為線程組起名字。

3.線程屬性-線程數:設置發送請求的用戶數目 ,即並發數。

4.線程屬性-Ramp-Up Period(in second):線程間的時間間隔,單位是秒。即所有線程在多少時間內啟動。

5.線程屬性-循環次數:請求的重復次數,如果選擇後面的forever(默認),那麽 請求將壹直繼續,如果不選擇forever,而在輸入框中輸入數字,那麽請求將重復指定的次數,如果輸入1,那麽請求將執行壹次,如果是0,會出現問題。

5.調度器配置-啟動時間:測試計劃什麽時候啟動,啟動延遲會覆蓋它。

6.調度器配置-結束時間:測試計劃什麽時候結束,持續時間會覆蓋它。

7.調度器配置-持續時間:測試計劃持續多長時間,會覆蓋結束時間。

8.調度器配置-啟動延遲:測試計劃延遲多長時間啟動,會覆蓋啟動時間。

JMeter主要組件介紹-取樣器(HTTP請求)

1.名稱:HTTP請求的名字。

2.Web服務器-服務器名稱或IP、端口號,腳本錄制時自動添加,也可以使用“用戶自定義變量”。

3.HTTP請求:用默認值即可。

4.同請求壹起發送參數:請求中的參數、值可以在此設置,需要用到參數化及動態數據關聯,我們在後面專門介紹。

5.同請求壹起發送文件:我可以制定同請求壹起發送哪個文件。

6.其他任務包括:從HTML文件中獲取所有內含的資源、用作監視器、Embedded URLs must match。