測試用例 (Test case)
用例名稱
用例編號 重要程度
用例設計人 代碼負責人
測試人 測試時間
English version
Title
Case ID Level
Designer Developer
Tester Time
測試場景描述 (Case scenario)
場景描述
子場景(可選)
子場景1 例如,返回10條記錄
子場景2 例如,返回100條記錄
測試流程 (Testing process)
描述被測試應用場景的商業流程,流程必須在實際測試中發揮良好的導航作用,使不熟悉該系統的使用者能夠對商業流程有清晰的了解 。
(被測的商業流程應該事先通過檢測,以確保功能的順利運行。應用程序代碼在測試階段應該被凍結)
1.
2.
3.
測試條件和要求 (Requirements)
環境要求
硬件要求:
WEB服務器 - 配置1.2 (詳細配置信息見測試計劃文檔,或附錄)
軟件要求:
補丁要求:
網絡要求:
性能基線和衡量指標 (Testing baseline & metrics)
前提 (測試結果有效的先決條件)
1. 例如:無內存泄漏;HTTP錯誤個數為0
2. 數據庫數據要求
例如:流水表已有20萬條記錄
3. 并發連接數要求
4. 測試周期或測試次數
性能基線
1. 例如:每秒鐘完成XXX筆交易
2. 3.
監視參數 (詳情見附錄)
1. 例如:Performance Monitor: Private Byte
2.
3.
性能計算方式
1. 例如:數據庫交易表增加紀錄數 / 總時間(秒)
2.
3.
測試數據和腳本 (Testing data, Scripts)
測試數據準備
包括登陸賬號組,輸入數據;可以事先保存在某個文本文件中
測試數據庫
數據庫、表、存儲過程、視圖、用戶帳號、相關數據
測試腳本
根據測試工具編寫相應腳本或編寫手工測試腳本
for Example 1LBrowser
1. Navigate to the home page of the Online Shopping site.
2. Click “Help.”
3. Click “FAQ.”
4. Click “Shopping” on FAQ.
5. Click “Shopping/Our Products” on the main menu.
6. Click “Product Search.”
7. Click “Special Offers.”
8. Click “Store Finder.”
9. Click Central Scotland to view shop addresses.
10. Click “Edinburgh” to see details.
11. Click “After Sales.”
12. Click “Basket.”
13. Navigate to the home page of the Online Shopping site.
14. Click on Advert at bottom of page.
測試手段 (Testing instrument)
例如: 編寫自動測試工具
或使用專用測試工具。
備注 (Remarks)
附錄A – 應用軟件性能數據分類
4.1 應用軟件性能數據概述
在企業級應用的負載測試過程中,測試工具通過部署一整套性能監視器,來收集和顯示各個架構層次、服務器和組件上的性能數據,包括網絡、操作系統、應用服務器、中間件、應用程序、.NET服務器、Web服務器和數據庫服務器。在進行負載測試時,這些數據用來精確測量系統各個方面的性能,從而用戶可以快速、簡便地定位問題和瓶頸的來源。最終,這些數據用來生成各種文檔和圖表,并判斷出應用程序的性能是否滿足業務的需要。
延伸閱讀
文章來源于領測軟件測試網 http://www.kjueaiud.com/