18、軟體測試各個階段通常完成什麼工作?各個階段的結果檔案是什麼?包括什麼內容?
單元測試階段:各獨立單元模組在與系統地其他部分相隔離的情況下進行測試,單元測試針對每乙個程式模組進行正確性校驗,檢查各個程式模組是否正確地實現了規定的功能。生成單元測試報告,提交缺陷報告。
整合測試階段:整合測試是在單元測試的基礎上,測試在將所有的軟體單元按照概要設計規格說明的要求組裝成模組、子系統或系統的過程中各部分工作是否達到或實現相應技術指標及要求的活動。該階段生成整合測試報告,提交缺陷報告。
系統測試階段:將通過確認測試的軟體,作為整個給予計算機系統的乙個元素,與計算機硬體、外設、某些支援軟體、資料和人員等其他系統元素結合在一起,在實際執行環境下,對計算機系統進行全面的功能覆蓋。該階段需要提交測試總結和缺陷報告。
19、測試人員在軟體開發過程中的任務是什麼?
1、盡可能早的找出系統中的bug;
2、避免軟體開發過程中缺陷的出現;
3、衡量軟體的品質,保證系統的質量;
4、關注使用者的需求,並保證系統符合使用者需求。
總的目標是:確保軟體的質量。
軟體測試總結(七)
上一節講到了黑盒測試中的等價分類,這一節繼續總結黑盒測試又一經典測試方法 邊界值分析法,其實邊界值測試不是專屬於黑盒測試,在白盒測試中也會用到邊界值測試。邊界值測試其實就是測試程式的各種邊界值,邊界值測試是等價分類的推廣,在實際測試中,在測試程式的邊界時,往往可以測試出很多缺陷,所以兩種方法要結合使...
軟體測試基礎(七)
web測試面向web應用系統測試與傳統的軟體測試不同,不僅需要檢查和驗證是否按照需求規格說明書要求執行,還需要測試web應用在不同的瀏覽器上是否符合要求,與不同的資料庫連線是否有效,更重要的是在效能,安全性,易用性等方面 主要包括 功能測試 效能測試 安全性測試 配置和相容性測試 易用性測試 web...
軟體測試基本方法(七)之驗收測試
驗收測試是在功能測試和系統測試之後進行的,所以驗收測試的前提條件是系統或軟體產品已通過了內部測試。然後和使用者一起驗收軟體,在真實環境下執行軟體,看是否存在與使用者需求不一致的問題或違背產品規格書的要求。由於測試人員不可能完全使用者實際使用情況,所以軟體是否真正滿足終端使用者的要求,應由使用者進行一...