《信息化項目文檔模板八——系統壓力測試模板》
系列文章目錄
《信息化項目文檔模板一——項目需求說明書》
《信息化項目文檔模板二——項目啟動會文檔模板》
《信息化項目文檔模板三——會議紀要模板》
《信息化項目文檔模板四——系統建設方案模板》
《信息化項目文檔模板五——系統詳細設計模板》
《信息化項目文檔模板六——系統開發計劃模板》
《信息化項目文檔模板七——系統功能測試模板》
《信息化項目文檔模板八——系統壓力測試模板》
《信息化項目文檔模板九——系統推廣方案模板》
《信息化項目文檔模板十——系統用戶操作手冊模板》
《信息化項目文檔模板十一——系統運維工作流程模板》
《信息化項目文檔模板十二——業務需求新增/變更審批確認表 》
《信息化項目文檔模板十三——研發項目申報書 》
《信息化項目文檔模板十四——系統概要設計說明書 》
目錄
一 系統壓力測試文檔模板要素
二 模板
一 系統壓力測試文檔模板要素
1
.文檔標識
2
.概要
2.1
文檔用途
2.2
測試目的
3.
測試范圍及目標
4.
測試環境
5.
測試方案
6.
測試場景及案例
6.1
登錄系統
6.2
打開單據加載
6.3
保存通用報銷單
6.4
通用報銷單影像上傳
6.5
提交通用報銷單
6.6
退回通用報銷單(審批流)
6.7
通用報銷單制證(審批流)
7.
測試工具
8.
參考資料
9
.組織機構
9.1
角色與職責
9.2
人員培訓
10.
測試關鍵過程域
10.1
測試計劃制訂
10.2
編寫測試用例
10.3
測試環境準備
10.4
測試執行
10.5
編寫測試報告
10.6
測試完成標準
二 模板
XXXX壓力測試方案
編寫日期:2020年2月
版本修訂記錄
版本標識
注 釋
作 者
日 期
文檔使用對象
姓 名
職?務
審批人員
姓 名
職?務
日 期
目錄
1
.文檔標識
2
.概要
2.1
文檔用途
2.2
測試目的
3.
測試范圍及目標
4.
測試環境
5.
測試方案
6.
測試場景及案例
6.1
登錄系統
6.2
打開單據加載
6.3
保存通用報銷單
6.4
通用報銷單影像上傳
6.5
提交通用報銷單
6.6
退回通用報銷單(審批流)
6.7
通用報銷單制證(審批流)
7.
測試工具
8.
參考資料
9
.組織機構
9.1
角色與職責
9.2
人員培訓
10.
測試關鍵過程域
10.1
測試計劃制訂
10.2
編寫測試用例
10.3
測試環境準備
10.4
測試執行
10.5
編寫測試報告
10.6
測試完成標準
1.文檔標識
本文檔為針對***公司開發的***項目的全面的壓力測試方案。
2.概要
2.1文檔用途
本文檔是完成***壓力測試的指導性文件。本文檔給出了對測試需求、測試環境、測試過程及測試結果的總體要求, 這也是本測試項目中其他文檔編寫及結果評價的基礎。
2.2測試目的
本次測試是針對***項目進行的壓力測試。為保證系統的平穩運行,需要對系統的關鍵節點進行壓力測試,驗證現有生產環境的硬件資源和架構滿足未來的業務需要。
本次壓力測試的重點在于從用戶使用角度進行端對端的業務測試。
本次壓力測試的主要目的如下:
評估在并發壓力下系統使用對應用服務器、數據庫服務器資源消耗的情況,同時對系統關鍵性能進行驗證
識別性能瓶頸,以對系統進行優化和調整,提出相應方案
識別容錯能力,以對系統異常識別、處理進行優化和調整,增強應用的穩定性
3.測試范圍及目標
***項目為本次重要建設內容,包括***、***、***、***、***、***、***、***等重要應用模塊。為驗證系統在大負荷情況下數據處理能力及承受能力,以***、***、***、***等為例,分別從響應時間、事務成功率、CPU使用率、內存使用情況等維度進行結果分析。
壓力測試通過標準(正式環境要達到這個標準)如下:
并發用戶數
壓測時長
90%用戶相應時間
平均響應時間(s)
事務成功率
每秒處理事務
CPU占用率
內存使用率
5000
15min
小于3秒
小于3秒
大于99%
小于75%
小于75%
10000
15min
小于4秒
小于4秒
大于99%
小于75%
小于75%
15000
15min
小于5秒
小于5秒
大于99%
小于75%
小于76%
4.測試環境
服務器及客戶端
硬件配置
軟件配置
應用服務器
(*臺)
單節點配置:
CPU:*核,內存:*GB
(集群總)配置:
CPU:*核,內存:*GB
運行環境:***(Docker容器)
操作系統: (CentOS 7.4)
數據庫服務器
(***集群)
(**集群)配置:
存儲:*TB?(SSD)
(**集群)配置:
存儲:*TB?(SSD)
(**集群)配置:
存儲:**TB
操作系統: (CentOS 7.4)
數據庫:(Oracle 11g)
測試客戶端
CPU:*核,內存:*G,存儲:*GB
操作系統:(windows2008R2)
網絡要求
***M帶寬
5.測試方案
應用服務集群基于(**)容器部署在云平臺上,應用集群由節點數可手動擴展,本次壓測設置了*個節點,單個(**)容器節點的配置為*CPU、*GB內存,應用服務集群采用(**)作為第一層負載,由(**)作為第二層負載對外提供服務。
關系數據庫采用了(**)集群提供數據存儲服務,應用程序通過連接池的方式與數據庫建立連接。熱點數據使用(**)緩存,集成接口及應用程序的異步處理采用了***的方式。
壓力測試客戶端采用**個LoadRunner客戶端組成壓測集群,根據測試場景模擬用戶用戶數和并發數。
6.測試場景及案例
6.1登錄系統
場景說明
登錄場景模擬用戶登錄系統過程。分別并發模擬***、***、***用戶提交登錄請求,持續時間為**分鐘,監測指標為響應時間,事務成功率,服務器cpu和內存使用情況等。
測試用例
下表為***、***、***人分別提交登錄請求的測試用例:
用例名稱
xxx人同時提交登錄請求
用例編號
001
測試步驟
1、錄入用戶賬戶;
2、錄入用戶密碼;
3、點擊登錄按鈕。
場景設計
1、每秒啟動**個虛擬用戶,共生成xxx個虛擬用戶;
2、持續運行**分鐘;
3、運行結束時,每秒結束**個用戶,直到所有用戶結束為止。
關注事務
登錄
監控指標
響應時間,事務成功數,服務器cpu,內存使用情況
預期結果
響應時間小于*秒,事務成功率大于**%,cpu使用率小于**%,內存使用率小于**%。
6.2保存報銷單
場景說明
保存報銷單場景模擬用戶進入系統新建報銷單,填寫相關信息并進行保存。分別并發模擬***、***、***用戶點擊保存按鈕,持續時間為***分鐘,監測指標為響應時間,事務成功率,服務器cpu和內存使用情況等。
測試用例
下表為***、***、***人分別點擊保存單據的測試用例:
用例名稱
xxx人同時保存通用報銷單
用例編號
003
測試步驟
1、用戶登錄系統;
2、新建通用報銷單,(新建內容);
3、點擊保存按鈕。
場景設計
1 、每秒啟動**個虛擬用戶,共生成xxx個虛擬用戶;
2、持續運行**分鐘;
3、運行結束時,每秒結束**個用戶,直到所有用戶結束為止。
關注事務
保存
監控指標
響應時間,事務成功數,服務器cpu,內存使用情況
預期結果
響應時間小于*秒,事務成功率大于**%,cpu使用率小于**%,內存使用率小于**%。
6.3提交報銷單
場景說明
提交報銷單場景模擬用戶進入系統新建報銷單,填寫相關信息進行保存后提交報銷單。分別并發模擬***、***、***用戶點擊提交按鈕,持續時間為***分鐘,監測指標為響應時間,事務成功率,服務器cpu和內存使用情況等。
測試用例
下表為***、***、***人分別提交報銷單的測試用例:
用例名稱
xxx人同時提交報銷單
用例編號
003
測試步驟
1、用戶登錄系統;
2、新建報銷單,(新建內容);
3、點擊保存按鈕。
4、點擊提交按鈕
場景設計
1 、每秒啟動**個虛擬用戶,共生成xxx個虛擬用戶;
2、持續運行**分鐘;
3、運行結束時,每秒結束**個用戶,直到所有用戶結束為止。
關注事務
提交
監控指標
響應時間,事務成功數,服務器cpu,內存使用情況
預期結果
響應時間小于*秒,事務成功率大于**%,cpu使用率小于**%,內存使用率小于**%。
7.測試工具
LoadRunner性能測試工具、Nmon服務器指標監測工具、Postman接口測試工具、Fiddler抓包工具
8.參考資料
***需求文檔、原型圖、詳細設計
9.組織機構
9.1角色與職責
壓力測試過程參與者的角色,職責及其應具備的技能如下:
角色
人數
職責
技能
項目經理
評審并批準項目計劃及有關報告;
組織并確保團隊工作;
控制項目執行;
評估項目績效;
與有關人員進行溝通。
熟悉項目管理知識或有項目管理經驗,能進行有效溝通。
測試組長
項目計劃編制;
協調并實施項目計劃中確定的活動;
識別測試環境需求;
負責設計測試用例;
為其他人員提供技術支持。
熟悉軟件測試方法及其工具,具有一定的領導測試人員開展測試工作的能力。
測試人員
執行測試活動;
在項目計劃制訂階段,識別項目活動估計每項活動所需的時間。
了解測試工作,可根據測試說明執行測試,并可對測試結果進行簡單歸納,會使用缺陷跟蹤與管理系統。
環境準備人員
提供資源保障;
建立并維護測試環境。
對測試環境中所涉及的軟硬件及其配置熟悉,可迅速排除測試過程中出現的軟硬件故障。
質量保證人員
確定項目質量目標;
制訂并實施質量計劃;
監督、指導項目活動的執行過程。
熟悉軟件質量保證和軟件過程改進理念,了解被測軟件的特性及應用場景。
9.2人員培訓
根據公司項目實際情況對測試人員進行相關培訓,如業務流程培訓、測試工具使用培訓等。
10.測試關鍵過程域
完成本項目測試的關鍵過程域包括:
測試計劃制訂;
編寫測試用例;
測試環境準備;
測試執行;
測試結果分析;
測試情況匯報。
10.1測試計劃制訂
列出測試資源準備,準入測試,系統測試,準出測試,以及其他測試的具體測試計劃時間表。
10.2編寫測試用例
根據需求文檔和設計文檔以及其他相關文檔制定測試列表;
對測試用例列表的覆蓋度進行檢查,完善后根據測試用例的設計方法形成詳細的測試用例
10.3測試環境準備
準備硬件設備;
安裝軟件;
配置網絡環境;
測試數據準備。
10.4測試執行
根據測試用例逐條執行測試用例,包括腳本錄制、場景執行等。
10.5編寫測試報告
測試完成之后編寫測試報告,出具各種測試指標、評估系統性能及提出調優建議。
10.6 測試完成標準
測試用例執行率要達到100%,并出具準出測試報告。
單元測試 壓力測試 開發測試系統上云 移動應用測試 MobileAPPTest 自動化測試
版權聲明:本文內容由網絡用戶投稿,版權歸原作者所有,本站不擁有其著作權,亦不承擔相應法律責任。如果您發現本站中有涉嫌抄襲或描述失實的內容,請聯系我們jiasou666@gmail.com 處理,核實后本網站將在24小時內刪除侵權內容。