官术网_书友最值得收藏!

2.1.5 軟件測試的標準觀點

從標準觀點來看,軟件測試可以定義為“驗證”和“有效性確認”活動構成的整體,即軟件測試=V&V。

“驗證”是檢驗軟件是否已正確地實現了軟件需求規格說明書所定義的系統功能和特性。驗證過程須提供證據表明軟件相關產品與所有生命周期活動的要求(如正確性、完整性、一致性、準確性等)一致。相當于以軟件產品設計規格說明書為標準進行軟件測試的活動。

“有效性確認”是確認所開發的軟件是否滿足用戶真正需求的活動。一切從客戶出發,理解客戶的需求,并對軟件需求定義和設計存疑,以發現需求定義和產品設計中的問題。它主要通過各種軟件評審活動來實現,保證讓客戶參加評審和測試活動。

當然,軟件測試的對象是產品(包括階段性產品,如市場需求說明書、產品規格說明書、技術設計文檔、數據字典、程序包、用戶文檔等),而質量保證和管理的對象集中于軟件開發的標準、流程和方法等方面。

軟件測試是使用人工操作或者軟件自動運行的方式來檢驗軟件是否滿足規定的需求,或弄清預期結果與實際結果之間的差別的過程。

軟件測試是幫助識別開發完成(中間或最終的版本)的計算機軟件(整體或部分)的正確度(Correctness)、完全度(Completeness)和質量(Quality)的過程,是軟件質量保證(Software Quality Assurance,SQA)的重要子域。

主站蜘蛛池模板: 长葛市| 凉山| 明溪县| 武夷山市| 莱西市| 米易县| 长海县| 多伦县| 平顺县| 昌图县| 灵寿县| 玉树县| 庆城县| 元阳县| 嘉祥县| 无为县| 西乌珠穆沁旗| 益阳市| 长宁区| 建阳市| 图片| 通海县| 荥阳市| 开远市| 喀喇沁旗| 凤冈县| 扶余县| 攀枝花市| 永兴县| 昌黎县| 乌拉特中旗| 德昌县| 呼图壁县| 江都市| 东丰县| 广东省| 浮山县| 嘉善县| 汉寿县| 博爱县| 济源市|