天天看點

系統測試

1 測試對象和目的

    測試對象是完整的、內建的計算機系統,重點是新開發的軟體配置和集合。

    測試目的是在真實系統工作環境下檢驗完整的軟體配置項能否和系統正确連接配接,并滿足系統/子系統設計文檔和軟體開發合同規定的要求。

2 測試的組織和管理

    系統測試應嚴格按照由小到大、由簡到繁、從局部到整體的程式進行。

3 技術要求

系統的每個特性應至少被一個正常測試用例和一個被認可的異常測試用例所覆寫;

測試用例的輸入應至少包括有效等價類值、無效等價類值和邊界資料值;

應逐項測試系統/子系統設計說明規定的系統的功能、性能等特性。

應測試軟體配置項之間及軟體配置項與硬體之間的接口;

應測試系統的輸出及其格式;

應測試運作條件在邊界狀态和異常狀态下,或在人為設定的狀态下,系統的功能和性能;

應測試系統通路和資料安全性;

應測試系統的全部存儲量、輸入/輸出通道和處理時間的餘量;

應按照系統或系統設計文檔的要求,對系統的功能、性能進行強度測試;

應測試設計中用于提高系統安全性、可靠性的結構、算法、容錯、備援、中斷處理等方案;

對完整性級别高的系統,應對其進行安全性、可靠性分析,明确每一個危險狀态和導緻危險的可能原因,并對此進行針對性的測試;

對有恢複貨重置功能需求的系統,應測試器恢複貨重置功能和平均恢複時間,并且對每一類導緻恢複或重置的情況進行測試;

對不同的實際問題應外加專門測試;

4 測試内容

    (1)功能性

    (2)可靠性

    (3)容錯性

    (4)易用性

    (5)效率

    (6)可移植性

    (7)共存性

5 測試環境

6 測試方法 黑盒測試

7 測試過程

8 測試文檔

繼續閱讀