一、軟體測試理論基礎
1. 軟體測試的定義:使用人工和自動手段來執行程式,目的在於檢驗是否滿足了需求。
2. 軟體測試的目的:是想以最少的人力、物力和時間找出軟體中潛在的各種錯誤與缺陷,通過修正各種錯誤和缺陷提高軟體質量,迴避軟體發布後由於潛在的軟體缺陷和錯誤造成的隱患以及帶來的商業風險。(以最少的人力、物力和時間找到軟體中的缺陷並修改,從而避免商業風險。)
3. 軟體測試的原則:追溯到使用者需求;盡早和不斷地測試;缺陷報告;妥善儲存測試文件。
二、 軟體測試方法:黑盒測試、白盒測試、灰盒測試、動態測試、靜態測試、效能測試、壓力測試、安全性測試、相容性測試等。
三、軟體質量模型六大特徵:
1)功能性
2)可靠性
3)易用性
4)效率性
5)可維持性
6)可移植性
四、軟體測試質量五個基本目標:
1)保證有計畫進行
2)保證遵循步驟和需求
3)及時通知給對應人員
4)高管可以接觸到專案內部
5)軟體質量需要測試工作來保證
五、軟體測試基本流程
1)需求分析
2)測試需求
3)測試計畫
4)測試方案
5)測試用例
6)執行測試
7)測試報告
軟體測試理論 方法 流程及規範(其一)
一 軟體測試理論基礎 軟體測試的定義 使用人工和自動手段來執行程式,目的在於檢驗是否滿足了需求。軟體測試的目的 是想以最少的人力 物力和時間找出軟體中潛在的各種錯誤與缺陷,通過修正各種錯誤和缺陷提高軟體質量,迴避軟體發布後由於潛在的軟體缺陷和錯誤造成的隱患以及帶來的商業風險。以最少的人力 物力和時間...
軟體測試流程及規範
制定完整且具體的測試路線和流程,為快速 高效和高質量的軟體測試提供基礎流程框架。最終目標是實現軟體測試規範化 標準化。流程圖 需求分析 需求分析由sa制定,要求細化每乙個功能的細節,每乙個按鈕的位置以及邊界範圍,對於稍大或稍複雜需求要求建模。1 測試需求是制訂測試計畫的基本依據,只有確定了的測試需求...
軟體測試流程及規範
一 目標 本文是對軟體測試的指導性檔案,制定完整且具體的測試路線和流程,為快速 高效和高質量的軟體測試提供基礎流程框架。最終目標是實現軟體測試規範化 標準化。二 測試流程說明 三 需求分析 需求分析從源頭把握軟體質量,並確保開發結果與實際需求相一致。要求細化每乙個功能的細節,每乙個按鈕的位置以及邊界...