jmeter系列 JMeter 事務控制器

2022-09-28 02:51:16 字數 918 閱讀 3464

事務的定義:

使用事務控制器的典型場合:

1.當要度量生成某個頁面的整體效能時,不僅考慮頁面請求本身,還需要考慮完成頁面渲染所需要的image、css、js等資源,因為請求這些資料也會消耗系統,網路等資源。故需要頁面請求與資源請求看做乙個整體,放在乙個事務控制器下;

2.在做api或介面效能測試時,介面之間存在邏輯依賴關係,後乙個介面會引用前面介面返回的結果,故需要將這些介面看成乙個整體,放在乙個事務控制器下,度量效能才能接近真實場景;

3.在前面的請求伺服器返回了token,後面的請求需要使用token,這些請求有邏輯上的依賴關係,需要看成乙個整體,放在乙個事務控制器下。

generate parent sample:如果事務控制器下有多個取樣器,勾選它,那麼在「擦看結果樹」中我們不僅可以看到事務控制器,還可以看到每個取樣器,並且事務控制器定義的事務是否成功取決於子事務是否都成功,子事務其中任何乙個失敗即代表整個事務失敗。

include duration of timer and pre-post processors in generated sample:是否包括定時器、預處理和後期處理延遲的時間

察看結果樹中的執行結果

聚合報告中的執行結果

jmeter教程系列(7) jmeter亂碼問題

1 設定請求中的編碼為utf 8 2 設定配置檔案的編碼為utf 8 1 開啟jmeter安裝目錄下的 bin jmeter.properties檔案 2 搜尋需要進行設定的編碼字段 sampleresult.default.encoding iso 8859 1 3 將iso 8859 1修改為u...

Jmeter系列(3) Jmeter安裝目錄介紹

資料夾作用bin docs 官方介面文件,二次開發需要了解的一些介面 extras 輔助庫,持續整合會用到 後面講 liblib ext 官方提供的第三方外掛程式 license 包含 non asf 軟體的許可證 printable docs 離線的幫助文件,可以檢視函式等內容 license j...

Jmeter系列(3) Jmeter安裝目錄介紹

如果你想從頭學習jmeter,可以看看這個系列的文章哦 資料夾作用 bindocs 官方介面文件,二次開發需要了解的一些介面 extras 輔助庫,持續整合會用到 後面講 liblib ext 官方提供的第三方外掛程式 license 包含 non asf 軟體的許可證 printable docs...