確定性能測試指標:
1) 用戶容量(系統的最大注冊用戶數);
2) 系統負載(最大負載,最小負載);
3) 網絡帶寬;
4) 并發的用戶數;(同一時刻承受的最大壓力,測試對象“系統登錄”)
5) 典型事物的響應時間;(用戶給定的可接受的時間上限)
6) 穩定運行時間:在指定的事物數、指定的負載用戶下、穩定運行時
間;
根據性能測試指標,選擇一個業務場景:
7) 登錄業務;(并發用戶數)
8) 系統日志查詢業務;(典型事物的響應時間)
9) 報表(多表)查詢業務;
10) 簡單事務;(穩定運行時間:在指定的事物數、指定的負載用戶下、
穩定運行時間)
2. 搭建測試環境;
測試環境盡可能的與用戶的客戶端環境相同。
3. 執行測試
4. 結合性能測試指標,分析實時監視圖表,確定系統瓶頸;
事物的響應時間是否可以接受?
網絡帶寬是否足夠?
內存是否夠用?內存是否泄漏?
Cpu 是否堵塞?
系統能否處理高負載?
(2) 根據性能缺陷,進行缺陷定位,調優工作;直到滿足性能測試指標。
7 安裝測試
(1) 自動安裝還是手工配置安裝,測試各種不同的安裝組合,并驗證各種不同組合的正
確性,最終目標是所有組合都能安裝成功。
(2) 安裝退出之后,確認應用程序可以正確啟動、運行
(3) 卸載測試和安裝測試同樣重要,如果系統提供自動卸載工具,那么卸載之后需檢驗
系統是否把所有的文件全部刪除,注冊表中有關的注冊信息是否也被刪除。
(4) 至少要在一臺筆記本上進行安裝測試,因為有很多產品在筆記本中會出現問題,尤
其是系統級的產品。(有條件的情況下)
(5) 安裝完成之后,可以在簡單地使用之后再執行卸載操作,有的系統在使用之后會發
生變化,變得不可卸載。
(6) 安裝時間是否合理;
(7) 對于客戶服務器模式的應用系統,可以先安裝客戶端,然后安裝服務器端,測試是
否會出現問題。
(8) 考察安裝該系統是否對其他的應用程序造成影響,特別是Windows 操作系統,經常
會出現此類的問題。
(9)
8 統一性測試
(1) 所有彈出窗口居中顯示
(2) 所有頁面設計要求飽合,但盡量不要有橫縱滾動條
(3) 頁面設計風格要統一
(4) 要求編輯界面、住息列表中、錯誤提示信息、查詢條件中的字段名稱完全相同
(5) 添加/修改保存后,添加/修改界面是否自動關閉要求統一(建議修改保存后,修改界
面一般是自動關閉)
(6) 一個系統中相同功能的按鈕名稱要統一(如:添加新增,取消取消選擇)
(7) 底層結點不允許添加子結點信息,那么單擊底層結點時,“添加”功能按鈕設為不可
用的,還是系統彈出相應的提示信息,在一個系統中要求統一
(8) 同一個功能按鈕,不同模塊相同的錯誤提示信息是否統一
(9) 不同模塊相同字段值的輸入方式是否統一
(10)
9 易用性測試
(1) 默認按鈕要支持Enter 及選擇操作,即按Enter 后自動執行默認按鈕對應操作。(根
據實際情況現在可以只對登錄界面要求此易用性)
(2) 可寫控件項檢測到非法輸入后,應該給出說明并自動獲取焦點
(3) 按Tab 鍵可進入下一個輸入框
注意:在修改過的Bug 確認時,不僅要確認修改的Bug 是否已經通過,而且還要測試修改
后的程序是否引出新的Bug,因為在程序員剛修復Bug 之后時,往往程序員只修復報告出來
的缺陷而不去考慮別的功能在修改時可能會造成新的錯誤。
10 驗收測試
軟件產品測試部對經過內部單元測試、集成測試和系統測試后的軟件所進行的測試,測
試用例采用業務流程測試用例
文章來源于領測軟件測試網 http://www.kjueaiud.com/