軟件可測試性的具體體現(三) 性能測試工具
二.性能測試
具體用例不好設計,下面列出了一些有性能要求的測試點:
1) 查詢
2) 保存
3) 統計
4) 刷新
5) 顯示
6) 傳輸
7) 響應
8) 下載
打開網絡上其它介質上的文件時,可制造網絡擁擠情況下的文件打開操作。主要測試點,集中在幾個點上。一是數據量小的時候主要的查詢統計刷新等功能點;二是數據量積累到一定程度時的查詢統計刷新時間,這里的一定程度是根據實際的項目和客戶需求來定的。
三.極限壓力測試
1) 接收大數據量的數據文件時間;
2) 大數據恢復時間;
3) 大數據導入導出時間;
4) 大批量錄入數據時間;
5) 大數據量的計算時間;
6) 多客戶機同時進行某一個提交操作;
7) 采用測試工具軟件;
8) 編寫測試腳本程序;
9) 大數據量的查詢統計時間。
四. 容錯測試
1) 通過斷開網線的強制性停止數據傳輸以及重新將網線接上,查看提示信息及對系統的影響;
2) 系統斷電,恢復后查看對系統的影響程度;
3) 死機后,看程序如何處理;
4) 服務器DOWN掉,客戶端程序如何處理。
五.并發測試
1) 登錄的并發操作:多人同時登錄系統,使用不同或相同賬號;
2) 提交的并發操作:多人同時提交相同的工作項、不同的工作項;
3) 對數據庫操作的并發操作:多人同時從數據庫中讀出(或向數據庫導入) 相同文件、不同文件。
文章來源于領測軟件測試網 http://www.kjueaiud.com/