如前所述,驗收測試在功能測試和系統測試之后進行,所以驗收測試進行的前提條件是系統或軟件產品已通過了系統測試,而且要求軟件系統必須在真實的環境下運行。驗收測試的內容和過程又是什么昵?
1測試內容
驗收測試用來驗證系統是否達到了用戶需求規格說明書(可能包括項目或產品驗收準
則)中的要求,測試希望盡可能地發現軟件中存留的缺陷,從而為軟件進一步改善提供幫助,并保證系統或軟件產品最終被用戶接受。其主要包括易用性測試、兼容性測試、安裝測試、文檔(如用戶手冊、操作手冊等)測試等幾個方面的內容。
2測試步驟
(1)測試計劃在需求分析階段建立,主要了解軟件功能和性能要求、軟硬件環境要求
等,并特別要了解軟件的質量要求和驗收要求。根據軟件需求和驗收要求編制測試計劃,制定需測試的測試項,制定測試策略及驗收通過準則,并經過客戶參與的計劃評審。
(2)建立測試環境。根據驗收測試計劃、項日或產品驗收準則完成測試用例的設計,
井經過評審。
(3)準備測試數據、執行測試用例,記錄測試結果。
(4)分析測試結果。根據驗收通過準則分析測試結果,作出驗收是否通過及測試評價。
通常會有四種情況:
· 測試項目通過! 測試項目沒有通過,并且不存在變通方法,需要作很大的修改。
· 測試項日沒有通過。但存在變通方法,在維護后期或F一個版本改進。
· 測試項H無法評估或者無法給出完整的評估。此時必須給出原因。如果是因為該測試項目沒有說清楚,應該修改測試計劃。提交測試報告。根據產品設計說明書、詳細設計說明書、驗收測試結果和發現的錯誤信息,評價系統的設計與實現,最終通過驗收測試報告和缺陷報告等體現出來。
3驗收測試完成標準
· 完全執行了驗收測試計劃中的每個測試用倒。 .
· 在驗收測試中發現的錯誤已經得到修改并且通過了測試。
· 完成軟件驗收測試報告。
文章來源于領測軟件測試網 http://www.kjueaiud.com/