jmeter性能測試實戰 pdf jmeter性能測試實驗報告

【jmeter性能測試實戰 pdf jmeter性能測試實驗報告】


文章插圖
jmeter性能測試實戰 pdf jmeter性能測試實驗報告

文章插圖
事務控制器有什么作用呢?主要體現在:
1)想實現一個功能,但需要多個接口,這個接口需要上一個接口的數據做參數 。
2)我們看到的數據都是單個的請求 。
3)對于這種看一個功能包含多個請求的,我們就需要看多個接口的請求時間相加在一起 。
4)我們不可能一個一個去添加吧
基于上述,這時我們需要添加事務,這樣會把此事務下的所有請求,都當作一個請求來計算 。
如:我們要測試登錄一個網站,肯定先是要加載登錄頁面(一個get接口)
調用登錄接口(一個post接口)登錄成功之后,加載主頁面
(好幾個接口,不確定,根據具體業務)是不是可以把上述當做一個事務放在一起,嘻嘻
完整的一個事務如下:
有沒有感覺你添加了一個假的控制器
我們先來看下不勾選的效果,為了形成對比,添加了三個取樣器,兩個在事務下,一個在事務外的,這樣我可以猜想下,請求會是什么樣子呢?
上面是未勾選Generate parent sample的效果,結果樹會多產生一個事務控制器的請求,內容是空的,我們在勾選上Generate parent sample看下效果 。
從圖可以看出,我們使用這個的作用就是為了把多個取樣器的和事務控制器中來使用計算數據的,這里的時間不僅是取樣時間還有其他時間 。在這里我們需要注意下,事務下有多個取樣器,其中一個取樣器請求失敗,這個事務就失敗了 。
好啦,今天有關Jmeter性能測試常用之事務控制器實例的干貨就分享到這里,了解更多干貨和福利記得關注公眾號喔~為了避免迷路記得星標!!!覺得有用就一鍵三連給我們一個鼓勵吧!