Jmeter添加事務


事務
通過第三方工具或jmeter代理錄制的腳本,你會發現會錄制很多的子請求。比如當打開首頁后, 會繼續打開圖片,css,其他請求等資源文件. 通常我們會剔除掉這些子請求, 但如果我需要衡量打開一個頁面(包含所有子請求) 的性能, 請求時間如何時, 我們會計算包含所有子請求的時間. 這時我們必須使用事物控制器。

當然除了這種情況, 在進行api的測試時, 通常也需要事物控制器, 例如 假設api1 獲取tgt, api2根據tgt 獲取st, 假設該openauth 登陸的過程, 我們將這2步api的調用, 看做一次登錄成功. 那么我們需要將這2步操作,看為一個事務。

JMeter添加事務
右鍵點擊“線程組” -> “添加”-> “邏輯控制器” -> “事務控制器”

事務控制器設置
需要注意下,事務下有多個取樣器,其中一個取樣器請求失敗,這個事務就失敗了

聚合報告查看效果
從圖可以看出,事務控制器把其下的多個取樣器(請求)和到一起統計時間,可以很直觀的看到該業務的耗時情況,這里的時間不僅是取樣時間還有其他時間。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2026 CODEPRJ.COM