Jmeter(四十七)_性能測試統計超時率

概述

今天作一個性能測試的案例。需求中給出併發人數和業務時間段。根據2,5,8原則,統計響應超時率併發

實際場景

1:登陸--考勤打卡--退出性能

2:併發人數200人,業務持續時間5分鐘測試

3:要求登陸響應時間不能超過5s,考勤打卡時間不能超過2s,退出系統時間不能超過2sspa

3:要求計算出登陸,考勤,退出系統三個業務場景的響應超時率線程

腳本設計

1:首先設計出三個場景的接口設計

添加線程組,線程數設置爲200。先作一次基準測試,迭代次數設置爲1日誌

2:添加三個場景的接口,分別添加用戶集合點,定時器和斷言持續時間。blog

login的集合點設置爲200user,斷言時間爲5s接口

考勤和退出系統的定時器爲5s,斷言持續時間分別設置爲2s和2s登錄

只要接口響應時間超出咱們的斷言時間,就拋出斷言失敗,寫入錯誤日誌

 

3:啓動線程,觀察聚合報告。發現三個場景的響應時間都沒有超過閾值

 

4:在線程組中修改持續負載的時間爲5分鐘,循環次數爲永遠。啓動線程組,觀察聚合報告

聚合報告中顯示,咱們的三個場景,錯誤率分別爲

0%;0%;0.98%                    

斷言結果中能看到超時記錄。三個業務中,只有退出系統超時最多。說明不知足需求,須要調優

想知道怎麼設置斷言超時嗎?關注咱們的公衆號,小編爲你解答

相關文章
相關標籤/搜索