軟件測試之確認測試

發表于:2010-03-16來源:作者:點擊數: 標簽:軟件測試
軟件測試之確認測試 軟件測試工具 確認測試又稱有效性測試。它的任務是驗證軟件的有效性,即驗證軟件的功能和 性能 及其它特性是否與用戶的要求一致。在軟件 需求 規格說明書描述了全部用戶可見的軟件屬性,其中有一節叫做有效性準則,它包含的信息就是軟件

  軟件測試之確認測試   軟件測試工具 

    確認測試又稱有效性測試。它的任務是驗證軟件的有效性,即驗證軟件的功能和性能及其它特性是否與用戶的要求一致。在軟件需求規格說明書描述了全部用戶可見的軟件屬性,其中有一節叫做有效性準則,它包含的信息就是軟件確認測試的基礎。

  在確認測試階段需要做的工作如圖1所示。首先要進行有效性測試以及軟件配置復審,然后進行驗收測試和安裝測試,在通過了專家鑒定之后,才能成為可交付的軟件。

  圖1 確認測試的步驟

 ?、龠M行有效性測試(功能測試)

  有效性測試是在模擬的環境(可能就是開發的環境)下,運用黑盒測試的方法,驗證被測軟件是否滿足需求規格說明書列出的需求。為此,需要首先制定測試計劃,規定要做測試的種類。還需要制定一組測試步驟,描述具體的測試用例。通過實施預定的測試計劃和測試步驟,確定軟件的特性是否與需求相符,確保所有的軟件功能需求都能得到滿足,所有的軟件性能需求都能達到,所有的文檔都是正確且便于使用。同時,對其它軟件需求,例如可移植性、兼容性、出錯自動恢復、可維護性等,也都要進行測試,確認是否滿足。

 ?、谲浖渲脧筒?/P>

  軟件配置復查的目的是保證軟件配置的所有成分都齊全,各方面的質量都符合要求,具有維護階段所必需的細節,而且已經編排好分類的目錄。

  除了按合同規定的內容和要求,由人工審查軟件配置之外,在確認測試的過程中,應當嚴格遵守用戶手冊和操作手冊中規定的使用步驟,以便檢查這些文檔資料的完整性和正確性。必須仔細記錄發現的遺漏和錯誤,并且適當地補充和改正。

 ?、垓炇諟y試

  在通過了系統的有效性測試及軟件配置審查之后,就應開始系統的驗收測試。驗收測試是以用戶為主的測試。軟件開發人員和QA(質量保證)人員也應參加。由用戶參加設計測試用例,使用用戶界面輸入測試數據,并分析測試的輸出結果。一般使用生產中的實際數據進行測試。在測試過程中,除了考慮軟件的功能和性能外,還應對軟件的可移植性、兼容性、可維護性、錯誤的恢復功能等進行確認。

 ?、堞翜y試和β測試

  在軟件交付使用之后,用戶將如何實際使用程序,對于開發者來說是無法預測的。因為用戶在使用過程中常常會發生對使用方法的誤解、異常的數據組合、以及產生對某些用戶來說似乎是清晰的但對另一些用戶來說卻難以理解的輸出等等。

原文轉自:http://www.anti-gravitydesign.com

国产97人人超碰caoprom_尤物国产在线一区手机播放_精品国产一区二区三_色天使久久综合给合久久97