天天看點

jmeter學習筆記2-jmeter基本介紹jmeter基本介紹

jmeter基本介紹

jmeter是一款優秀的開源性能測試工具。因為免費是以更優秀。官網

檔案夾介紹

jmeter學習筆記2-jmeter基本介紹jmeter基本介紹
bin 目錄 基礎目錄
docs目錄 Jmeter幫助文檔
extras目錄 提供了對Ant的支援檔案,可也用于持續內建
lib目錄 存放Jmeter依賴的jar包,同時安裝插件也放于此目錄
licenses目錄 軟體許可檔案,不用管
printable_docs目錄 Jmeter使用者手冊

Jmeter常用控件

測試計劃test plan

描述一個性能測試,包含本次測試所有相關功能

jmeter學習筆記2-jmeter基本介紹jmeter基本介紹

各種元件

jmeter學習筆記2-jmeter基本介紹jmeter基本介紹

線程組

正常意義上的線程組,即虛拟使用者組

jmeter學習筆記2-jmeter基本介紹jmeter基本介紹

setUp線程組(Setup thread group):可用于執行預測試操作,一般使用者線程組開始環境和資料的初始化。

tearDown線程組(Teardown thread group):執行測試結束後執行定期的線程組,一般用于資料的測試資料的清除

線程組

配置元件

配置元件(Config Element)提供對靜态資料配置的支援,可以為取樣器設定預設值和變量

jmeter學習筆記2-jmeter基本介紹jmeter基本介紹

監聽器

主要用于檢視取樣結果!,結合斷言也可以驗證響應接口是否符合預期。

jmeter學習筆記2-jmeter基本介紹jmeter基本介紹

定時器

1、定時器是在每個sampler(采樣器)之前執行的,而不是之後(無論定時器位置在sampler之前還是下面);

2、當執行一個sampler之前時,所有目前作用域内的定時器都會被執行;

3、如果希望定時器僅應用于其中一個sampler,則把定時器作為子節點加入;

4、如果希望在sampler執行完之後再等待,則可以使用Test Action;

jmeter學習筆記2-jmeter基本介紹jmeter基本介紹

前置處理器

前置處理器是用于發送請求之前,用于準備工作

jmeter學習筆記2-jmeter基本介紹jmeter基本介紹

後置處理器

後置處理器是用于發送請求之後,取樣器收到響應後做一些工作

jmeter學習筆記2-jmeter基本介紹jmeter基本介紹

斷言

用于驗證伺服器傳回的資料是否滿足我們的要求

jmeter學習筆記2-jmeter基本介紹jmeter基本介紹

測試片段

一種特殊的線程組,在測試樹上與線程組一個層級,但是它不被執行,除非它是一個子產品控制器或者被控制器所引用時才會被執行

jmeter學習筆記2-jmeter基本介紹jmeter基本介紹

非測試元件

主要用于配置代理和j鏡像伺服器,友善錄制腳本

jmeter學習筆記2-jmeter基本介紹jmeter基本介紹

取樣器

向伺服器發送請求,記錄伺服器的響應資料和記錄相應時間資訊

jmeter學習筆記2-jmeter基本介紹jmeter基本介紹

繼續閱讀