軟件測試的藝術(原書第2版) " hspace=0 src="http://www.kjueaiud.com/attachments/2008/04/1_200804221330051JPjO.jpg" border=0> 《軟件測試的藝術》 作者:Glenford J.Myers 出版社: 機械工業出版社
這本書以一次自評價測試開篇,從軟件測試的心理學和經濟學入手,探討了代碼檢查、走查與評審、測試用例的設計、模塊(單元)測試、系統測試、調試等主題,以及極限測試、因特網應用系統測試等高級主題,全面展現了作者的軟件測試思想。
雖然這本書比較薄,只有120多頁,但是作者思路清晰,而且這本書1979年出版直到現在對大家還有一定的指導意義,也算是比較經典了。
這本書可以作為入門的指導書,但是因為篇幅短,所以對一些理論知識可能沒有描述的很透徹,大家在使用的時候也可以再參考一些其他的入門書籍。
目錄:
第1章 一次自評價測試 1
第2章 軟件測試的心理學和經濟學 3
2.1 軟件測試的心理學 3
2.2 軟件測試的經濟學 5
2.2.1 黑盒測試 5
2.2.2 白盒測試 6
2.3 軟件測試的原則 7
2.4 小結 10
第3章 代碼檢查、走查與評審 11
3.1 代碼檢查與走查 11
3.2 代碼檢查 12
3.3 用于代碼檢查的錯誤列表 14
3.3.1 數據引用錯誤 14
3.3.2 數據聲明錯誤 15
3.3.3 運算錯誤 15
3.3.4 比較錯誤 16
3.3.5 控制流程錯誤 16
3.3.6 接口錯誤 17
3.3.7 輸入/輸出錯誤 18
3.3.8 其他檢查 18
3.4 代碼走查 20
3.5 桌面檢查 21
3.6 同行評分 21
3.7 小結 22
第4章 測試用例的設計 23
4.1 白盒測試 24
4.1.1 邏輯覆蓋測試 24
4.1.2 等價劃分 28
4.1.3 一個范例 29
4.1.4 邊界值分析 31
4.1.5 因果圖 35
4.2 錯誤猜測 48
4.3 測試策略 49
第5章 模塊(單元)測試 51
5.1 測試用例設計 51
5.2 增量測試 59
5.3 自頂向下測試與自底向上測試 61
5.3.1 自頂向下的測試 61
5.3.2 自底向上的測試 65
5.3.3 比較 66
5.4 執行測試 66
第6章 更高級別的測試 69
6.1 功能測試 71
6.2 系統測試 72
6.2.1 能力測試 73
6.2.2 容量測試 73
6.2.3 強度測試 74
6.2.4 易用性測試 74
6.2.5 安全性測試 75
6.2.6 性能測試 75
6.2.7 存儲測試 76
6.2.8 配置測試 76
6.2.9 兼容性/配置/轉換測試 76
6.2.10 安裝測試 76
6.2.11 可靠性測試 76
6.2.12 可恢復性測試 77
6.2.13 適用性測試 78
6.2.14 文檔測試 78
6.2.15 過程測試 78
6.2.16 系統測試的執行 78
6.3 驗收測試 79
6.4 安裝測試 79
6.5 測試的計劃與控制 79
6.6 測試結束準則 80
6.7 獨立的測試機構 84
第7章 調試 85
7.1 暴力法調試 85
7.2 歸納法調試 87
7.3 演繹法調試 89
7.4 回溯法調試 91
7.5 測試法調試 91
7.6 調試的原則 91
7.6.1 定位錯誤的原則 92
7.6.2 修改錯誤的技術 92
7.7 錯誤分析 93
第8章 極限測試 95
8.1 極限編程基礎 95
8.2 極限測試:概念 98
8.2.1 極限單元測試 98
8.2.2 驗收測試 99
8.3 極限測試的應用 99
8.3.1 測試用例設計 100
8.3.2 測試驅動器及其應用 101
8.4 小結 102
第9章 測試因特網應用系統 103
9.1 電子商務的基本結構 104
9.2 測試的挑戰 105
9.3 測試的策略 106
9.3.1 表示層的測試 108
9.3.2 業務層的測試 109
9.3.3 數據層的測試 111
附錄A 極限測試應用程序樣例 113
附錄B 小于1000的素數 119
詞匯表 121
文章來源于領測軟件測試網 http://www.kjueaiud.com/