Jmeter:實例(性能測試目標)


1.1.1       性能測試

根據公司現狀(內部用戶:3000+,客戶:5w+)和實際情況,本次針對登錄和產品預約操作進行性能測試。性能目標分別為:

1.1.1.1         注冊

在1000個用戶同時注冊並進行身份驗證的情況下,每個請求的90%line的響應時間<1500ms,且錯誤率控制在0.01%以內。

  • 並發用戶量:能夠支持1000人同時注冊
  • 響應時間90% Line:<1500ms
  • 錯誤率:<0.01%
  • 吞吐量:>1000TPS

測試場景

注冊某一App

場景描述

進入注冊頁面->輸入手機號->獲取驗證碼->開啟財富之旅

測試數據

l  用戶:為某一app成功注冊1500個賬戶,預計並發登錄的人數為1000人

l  需提前准備通用驗證碼

性能目標

1、 並發用戶量:能夠支持1000人同時注冊

2、 響應時間90% Line:<1500ms

3、 錯誤率:<0.01%

4、 吞吐量:>1000TPS

 

1.1.1.2         產品列表查詢

在1000個用戶同時進行產品列表查詢的情況下,每個請求的90%line的響應時間<1000ms,且錯誤率控制在0.01%以內。

  • 並發用戶量:能夠支持1000人同時進行產品列表頁面查看
  • 響應時間90% Line:<1000ms
  • 錯誤率:<0.01%
  • 吞吐量:>2000TPS

測試場景

查看某一App中的產品列表頁面

場景描述

成功登錄->進入服務->進入任一投資分類列表->獲取產品列表

測試數據

l  用戶:為某一app成功注冊1500個賬戶,預計並發登錄的人數為1000人

l  用戶需已身份驗證、已綁定內部用戶、已風險測評為最高級、已確認為合格投資者且已登錄

l  需提前准備通用驗證碼、產品

性能目標

1、  並發用戶量:能夠支持1000人同時進行產品列表頁面查看

2、  響應時間90% Line:<1000ms

3、  錯誤率:<0.01%

4、  吞吐量:>2000TPS

 

1.1.1.3         查看產品詳情及預約產品

在1000個用戶同時進行產品詳情查看和預約的情況下,每個請求的90%line的響應時間<2000ms,且錯誤率控制在0.01%以內。

  • 並發用戶量:能夠支持1000人同時進行產品詳情查看和預約操作
  • 響應時間90% Line:<2000ms
  • 錯誤率:<0.01%
  • 吞吐量:>1000TPS

測試場景

查看某一App中的產品詳情及預約產品操作

場景描述

點擊任一產品名稱->進入產品詳情頁面->預約產品

測試數據

l  用戶:為某一app成功注冊1500個賬戶,預計並發登錄的人數為1000人

l  用戶需已身份驗證、已綁定內部用戶、已風險測評為最高級、已確認為合格投資者且已登錄

l  需提前准備通用驗證碼、產品

性能目標

1、  並發用戶量:能夠支持1000人同時進行產品詳情查看和預約

2、  響應時間90% Line:<2000ms

3、  錯誤率:<0.01%

4、  吞吐量:>1000TPS


免責聲明!

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



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