軟體測試與質量保證

軟體測試與質量保證

《軟體測試與質量保證》是2008年6月北京郵電大學出版社出版的圖書,作者是袁玉宇。

內容簡介

本書的主題是軟體質量的改進,重點討論的是如何提高軟體質量的方法。本書提供了兩種提高軟體質量的技術,一是軟體測試,二是軟體質量保證。首先對軟體質量屬性進行了分析,全面論述了軟體測試的基本原理和軟體過程,講解了軟體測試用例設計方法,以及其在單元測試、集成測試、系統測試和驗收測試中的套用。闡述了自動化測試的概念、技術和工具。本書還對軟體質量保證從概念、過程和工具方面進行了詳細介紹。

本書可以用做軟體測試人員、軟體質量保證人員、軟體開發人員和需要了解軟體質量知識的各級軟體管理人員的工作參考書,也可以作為計算機專業高年級本科生和研究生的教學參考書。

圖書目錄

第一篇 基礎篇
第1章 軟體質量的概念
1.1 軟體質量的概念
1.1.1 質量的概念
1.1.2 軟體質量的內涵
1.2 軟體質量模型
1.2.1 McCall模型
1.2.2 Boehm質量模型
1.2.3 ESO/IEC9126質量模型
1.3 軟體缺陷
1.3.1 軟體缺陷的定義
1.3.2 軟體缺陷產生原因
1.3.3 軟體缺陷的分類
第2章 軟體測試的基本概念
第3章 軟體測試風險管理
第4章 測試過程概述
第二篇 技術篇
第5章 黑盒測試例設計技術
第6章 白盒測試用例設計技術
第三篇 套用篇
第7章 單元測試
第8章 集成測試
第9章 系統測試
第10章 驗收測試
第四篇 測試自動
第11章 測試知動化的基本概念
第12章 測試自動化的技術
第13章 測試自動化工具
第五篇 質量保證篇
第14章 軟體質量保證概要
第15章 軟體質量保證過程
第16章 軟體質量保證工具

文章節選

第5章 黑盒測試用例設計技術

黑盒測試技術就是對被測軟體S,設S的功能空間是為F,選取或者生成F的一個子集T屬於F,T稱為測試用例。各種黑盒測試技術所不同的是選擇T的方式不同。對於一般的軟體來說,F是非常大的,以至於窮舉測試是不可能的。黑盒測試技術就是根據功能需求來設計測試用例,驗證軟體是否按照預期要求工作。黑盒測試通常把程式看做一個不能打開的黑盒子,在完全不考慮程式內部結構和內部特性的情況下進行測試。採用黑盒測試技術並不需要提供原始碼,如果用戶不能或者不願意提供原始碼,黑盒測試是可行的方法...

相關詞條

相關搜尋

熱門詞條

聯絡我們