注冊 | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當(dāng)前位置: 首頁出版圖書科學(xué)技術(shù)計(jì)算機(jī)/網(wǎng)絡(luò)軟件與程序設(shè)計(jì)其他編程語言/工具軟件測試的藝術(shù)(原書第3版)

軟件測試的藝術(shù)(原書第3版)

軟件測試的藝術(shù)(原書第3版)

定 價(jià):¥39.00

作 者: (美)梅耶(Myers, G. J.) 等著,張曉明,黃琳 譯
出版社: 機(jī)械工業(yè)出版社
叢編項(xiàng):
標(biāo) 簽: 程序設(shè)計(jì)

ISBN: 9787111376606 出版時(shí)間: 2012-04-01 包裝: 平裝
開本: ` 頁數(shù): 201 字?jǐn)?shù):  

內(nèi)容簡介

  本書從第1版付梓到現(xiàn)在已經(jīng)30余年,是軟件測試領(lǐng)域的經(jīng)典著作。本書結(jié)構(gòu)清晰、講解生動活潑,簡明扼要地展示了久經(jīng)考驗(yàn)的軟件測試方法和智慧。本書以一次自評價(jià)測試開篇,從軟件測試的心理學(xué)和經(jīng)濟(jì)學(xué)入手,探討了代碼檢查、走查與評審、測試用例的設(shè)計(jì)、模塊(單元)測試、系統(tǒng)測試、調(diào)試等主題,以及極限測試、互聯(lián)網(wǎng)應(yīng)用測試等高級主題,全面展現(xiàn)了作者的軟件測試思想。第3版在前兩版的基礎(chǔ)上,結(jié)合軟件測試的最新發(fā)展進(jìn)行了更新,覆蓋了可用性測試、移動應(yīng)用測試以及敏捷開發(fā)測試等內(nèi)容。本書適合軟件開發(fā)人員、IT項(xiàng)目經(jīng)理等相關(guān)讀者閱讀,還可以作為高等院校計(jì)算機(jī)相關(guān)專業(yè)軟件測試課程的教材或參考書。 第3版闡述了如何將經(jīng)典軟件測試法則應(yīng)用到解決當(dāng)今計(jì)算機(jī)行業(yè)所面臨的最緊迫的問題之中,這些 問題包括:移動設(shè)備的應(yīng)用測試 各種設(shè)備上的軟件代碼走查、代碼審查(從技術(shù)以及如何發(fā)現(xiàn)錯(cuò)誤的角度討論) 可用性測試(隨著直接面向廣大終端用戶的應(yīng)用在數(shù)量上呈爆發(fā)性增長,可用性變得越來越重要)互聯(lián)網(wǎng)應(yīng)用、電子商務(wù)和敏捷編程環(huán)境的測試

作者簡介

  Glenford J. Myers,IBM系統(tǒng)研究所前高級研究員,同時(shí)還是RadiSys公司的創(chuàng)始人和前CEO。Tom Badgett,曾經(jīng)主管大型企業(yè)軟件開發(fā)團(tuán)隊(duì),已出版超過60本關(guān)于計(jì)算機(jī)軟件和硬件的技術(shù)書籍,同時(shí)他還是PcJr,Digital News等主流計(jì)算機(jī)雜志的技術(shù)編輯。Corey Sandler,計(jì)算機(jī)新聞的先鋒,他曾經(jīng)負(fù)責(zé)Gannett Newspapers 和the Associated Press的技術(shù)部分以及之后成為Pc Magazine的第一任主編。他同時(shí)還是Digital News(針對DEC小型機(jī)的一份報(bào)紙)的編輯創(chuàng)始團(tuán)隊(duì)成員,他著作等身,目前已經(jīng)出版了超過150本書籍,覆蓋了從計(jì)算機(jī)到商業(yè)以及很多其他領(lǐng)域。

圖書目錄

譯者序
序言
前言
第1章   一次自評價(jià)測試 1
第2章   軟件測試的心理學(xué)和經(jīng)濟(jì)學(xué) 4
2.1   軟件測試的心理學(xué) 4
2.2   軟件測試的經(jīng)濟(jì)學(xué) 7
2.2.1   黑盒測試 7
2.2.2   白盒測試 8
2.3   軟件測試的原則 10
2.4   小結(jié) 14
第3章   代碼檢查、走查與評審 15
3.1   代碼檢查與走查 16
3.2   代碼檢查 17
3.2.1   代碼檢查小組 17
3.2.2   檢查議程與注意事項(xiàng) 18
3.2.3   對事不對人,和人有關(guān)的注意事項(xiàng) 19
3.2.4   代碼檢查的衍生功效 19
3.3   用于代碼檢查的錯(cuò)誤列表 19
3.3.1   數(shù)據(jù)引用錯(cuò)誤 20
3.3.2   數(shù)據(jù)聲明錯(cuò)誤 22
3.3.3   運(yùn)算錯(cuò)誤 23
3.3.4   比較錯(cuò)誤 23
3.3.5   控制流程錯(cuò)誤 24
3.3.6   接口錯(cuò)誤 26
3.3.7   輸入/輸出錯(cuò)誤 27
3.3.8   其他檢查 27
3.4   代碼走查 29
3.5   桌面檢查 30
3.6   同行評審 31
3.7   小結(jié) 32
第4章   測試用例的設(shè)計(jì) 33
4.1   白盒測試 34
4.2   黑盒測試 40
4.2.1   等價(jià)劃分 40
4.2.2   一個(gè)范例 43
4.2.3   邊界值分析 45
4.2.4   因果圖 50
4.3   錯(cuò)誤猜測 66
4.4   測試策略 67
4.5   小結(jié) 68
第5章   模塊(單元)測試 70
5.1   測試用例設(shè)計(jì) 70
5.2   增量測試 81
5.3   自頂向下測試與自底向上測試 84
5.3.1   自頂向下的測試 84
5.3.2   自底向上的測試 89
5.3.3   比較 90
5.4   執(zhí)行測試 91
5.5   小結(jié) 92
第6章   更高級別的測試 93
6.1   功能測試 96
6.2   系統(tǒng)測試 97
6.2.1   能力測試 99
6.2.2   容量測試 100
6.2.3   強(qiáng)度測試 100
6.2.4   可用性測試 101
6.2.5   安全性測試 101
6.2.6   性能測試 102
6.2.7   存儲測試 102
6.2.8   配置測試 102
6.2.9   兼容性/轉(zhuǎn)換測試 103
6.2.10   安裝測試 103
6.2.11   可靠性測試 103
6.2.12   可恢復(fù)性測試 104
6.2.13   服務(wù)/可維護(hù)性測試 105
6.2.14   文檔測試 105
6.2.15   過程測試 105
6.2.16   系統(tǒng)測試的執(zhí)行 105
6.3   驗(yàn)收測試 106
6.4   安裝測試 107
6.5   測試的計(jì)劃與控制 107
6.6   測試結(jié)束準(zhǔn)則 109
6.7   獨(dú)立的測試機(jī)構(gòu) 114
6.8 小結(jié) 114
第7章 可用性(或用戶體驗(yàn))測試 116
7.1 可用性測試基本要素 116
7.2 可用性測試流程 118
7.2.1 測試用戶的選擇 119
7.2.2 需要多少用戶進(jìn)行測試 120
7.2.3 數(shù)據(jù)采集方法 122
7.2.4 可用性調(diào)查問卷 124
7.2.5 何時(shí)收工,還是多多益善 125
7.3 小結(jié) 126
第8章   調(diào)試 127
8.1   暴力法調(diào)試 128
8.2   歸納法調(diào)試 129
8.3   演繹法調(diào)試 132
8.4   回溯法調(diào)試 135
8.5   測試法調(diào)試 135
8.6   調(diào)試的原則 136
8.6.1   定位錯(cuò)誤的原則 136
8.6.2   修改錯(cuò)誤的技術(shù) 138
8.7   錯(cuò)誤分析 139
8.8   小結(jié) 140
第9章 敏捷開發(fā)模式下的測試 142
9.1 敏捷開發(fā)的特征 143
9.2 敏捷測試 144
9.3 極限編程與測試 145
9.3.1 極限編程基礎(chǔ) 146
9.3.2 極限測試:概念 149
9.3.3 極限測試的應(yīng)用 152
9.4 小結(jié) 155
第10章   互聯(lián)網(wǎng)應(yīng)用測試 156
10.1   電子商務(wù)的基本結(jié)構(gòu) 157
10.2   測試的挑戰(zhàn) 159
10.3   測試的策略 161
10.3.1   表示層的測試 163
10.3.2   業(yè)務(wù)層的測試 165
10.3.3   數(shù)據(jù)層的測試 167
10.4   小結(jié) 169
第11章 移動應(yīng)用測試 171
11.1 移動環(huán)境 171
11.2 測試面臨的挑戰(zhàn) 173
11.2.1 移動設(shè)備多樣性 173
11.2.2 運(yùn)營商網(wǎng)絡(luò)基礎(chǔ)設(shè)施 174
11.2.3 腳本編程 176
11.2.4 可用性測試 177
11.3 測試方法 177
11.3.1 真機(jī)測試 179
11.3.2 基于模擬器的測試 181
11.4 小結(jié) 182
附錄A   極限編程示例程序 184
附錄B   小于1000的素?cái)?shù) 190  

本目錄推薦

掃描二維碼
Copyright ? 讀書網(wǎng) ranfinancial.com 2005-2020, All Rights Reserved.
鄂ICP備15019699號 鄂公網(wǎng)安備 42010302001612號