1. 程式人生 > >效能測試需求調研報告

效能測試需求調研報告

1、 專案背景
// 可參考申請中的相關資訊,進一步核實專案背景,準確把握專案的目標。

2、 專案目標
// 詳細瞭解專案要達到的目標,針對目標的可行性進行分析。

3、 專案範圍
//詳細描述本次效能測試涉及到的專案範圍,主要工作內容等。

4、 系統架構及網路拓撲
1、 描述系統架構是如何組成的?

2、 各個伺服器配置是怎樣的?

3、 作業系統、中介軟體以及資料庫的版本?

4、 測試環境跟生產環境是否存在差異?

5、 當前已有系統的資料庫業務資料存量資訊?(新系統可以提供未來2-3年的估算資訊)

6、 生產高峰時網路流量是多少KB? 測試環境準備的網路頻寬是多少?

7、 畫出系統拓撲圖,並依據拓撲圖,描述說明系統架構技術和執行原理,包括伺服器、資料庫、客戶端和網路等。
5、 系統技術實現
系統的開發語言、資料庫技術、協議,有無第三方介面,系統的一些限制,例如加密、驗證碼等
6、 硬體測試環境配置
被測系統硬體環境配置,cpu、記憶體、硬碟、網路等
壓力機配置等
7、 軟體測試環境配置
作業系統核心引數設定、中介軟體引數設定、資料庫引數設定、JVM引數設定等
8、 效能測試指標
如:
1、 系統交易處理能力(TPS):在測試環境上系統總的TPS大於100筆/秒。

2、 交易平均響應時間:在測試環境上系統每筆交易的平均響應時間小於5秒。

3、 交易成功率:在測試環境上系統每筆交易的成功率大於99.94%。

4、 伺服器CPU資源利用率:Web伺服器資源利用率低於80%,AP伺服器資源利用率低於70%,資料庫資源利用率低於60%,後臺程序和快取主機資源利用率低於70%。

9、 業務種類

1、 簡單描述各業務種類,業務複雜性、業務是否具有相關性等資訊?

2、 歷史交易列表(提供《歷史交易量統計表》,見模板)?

10、 使用者資訊類
11、 該業務系統服務的主要使用者有哪些?

12、 目前註冊使用該系統的註冊使用者總數有多少?線上使用者數有多少?併發使用者數估計有多少?未來有多大的增長?

13、 使用者使用系統的行為習慣是怎樣的?
例如,何時集中處理業務,業務高峰的時間點主要做什麼

14、 關聯絡統資訊類
1、 業務系統與其他業務系統之間有何關係,是否有業務頻繁高、未來有發展趨勢相關操作。
15、 業務資訊類
聯機業務
1、 系統目前的主要業務有哪些?

2、 簡要描述這些業務的業務功能及流程。

3、 描述這些業務的具體操作步驟。

4、 是否能提供系統所有業務的清單。

批量業務
1、 請描述系統處理批量業務的型別。

2、 請描述批量業務發生的起始時間、持續時間、需要處理的資料量。

3、 請描述批量交易的處理邏輯步驟。
16、 業務發展類
1、 該系統的業務未來的增長趨勢會是怎樣?
例如,交易量、使用者數……