注冊 | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當(dāng)前位置: 首頁出版圖書科學(xué)技術(shù)計(jì)算機(jī)/網(wǎng)絡(luò)軟件工程及軟件方法學(xué)軟件測試實(shí)踐

軟件測試實(shí)踐

軟件測試實(shí)踐

定 價:¥45.00

作 者: 周偉明
出版社: 電子工業(yè)出版社
叢編項(xiàng): 測試實(shí)踐叢書
標(biāo) 簽: 軟件測試及維護(hù)

ISBN: 9787121059070 出版時間: 2008-04-01 包裝: 平裝
開本: 16 頁數(shù): 336 pages 字?jǐn)?shù):  

內(nèi)容簡介

  本書以軟件開發(fā)過程中涉及的測試知識為基礎(chǔ),主要講解了測試用例設(shè)計(jì)方法、用例與代碼評審、單元測試、集成測試、系統(tǒng)測試和一些專門的測試,如內(nèi)存測試、性能測試、安全性測試等。本書還對測試方面的理論進(jìn)行了一些探索,以測試空間和設(shè)計(jì)空間理論作為依據(jù),貫穿于全書之中。特色之處是測試驅(qū)動設(shè)計(jì)、測試空間中的安全性準(zhǔn)則、測試用例的設(shè)計(jì)準(zhǔn)則等均以測試空間理論為基礎(chǔ),提出了新的思路。本書可作為在職測試人員實(shí)踐上的指南和理論上的輔導(dǎo)書,也可幫助程序員理解測試人員的工作內(nèi)容和工作方式從而更好地配合測試人員完成項(xiàng)目測試,保證項(xiàng)目質(zhì)量。

作者簡介

  周偉明,1994年畢業(yè)于上海交通大學(xué),曾工作于美國加利福尼亞的DASCOM,Inc.公司(現(xiàn)為IBM的全資子公司)和華為技術(shù)有限公司等大型企業(yè)。從事過網(wǎng)絡(luò)安全軟件、網(wǎng)絡(luò)服務(wù)器軟件、機(jī)器翻譯軟件、工具軟件、嵌入式系統(tǒng)軟件等的研發(fā)工作,親自編寫過的源代碼超過40萬行,著有《多任務(wù)下的數(shù)據(jù)結(jié)構(gòu)與算法》。

圖書目錄

第1章  軟件測試概述    1
1.1  測試的發(fā)展    2
1.2  測試的目的    3
1.3  軟件缺陷    7
1.4  軟件質(zhì)量特性    12
1.5  軟件測試的分類    14
1.6  測試空間和設(shè)計(jì)空間的概念    15
1.7  可測試性    17
1.8  軟件測試人員應(yīng)具備的技能和素養(yǎng)    19
1.9  軟件測試常見誤區(qū)    22
1.10  小結(jié)    24
1.11  習(xí)題與思考    24
第2章  測試空間與測試驅(qū)動接口設(shè)計(jì)    27
2.1  可變數(shù)據(jù)的訪問方式與變化形式    28
2.2  可變數(shù)據(jù)的表現(xiàn)形式    29
2.3  可變數(shù)據(jù)的分層    31
2.4  測試空間中的安全性準(zhǔn)則    33
2.5  測試驅(qū)動接口設(shè)計(jì)    37
2.6  測試驅(qū)動的開發(fā)流程    40
2.7  小結(jié)    43
2.8  習(xí)題與思考    43

第3章  測試用例設(shè)計(jì)基本方法    45
3.1  測試用例設(shè)計(jì)概述    46
3.2  測試用例設(shè)計(jì)基本思想    50
3.3  場景分析法    55
3.4  分類推理法    64
3.5  元素分析法    72
3.6  等價類分法    76
3.7  邊界值法    84
3.8  隨機(jī)數(shù)據(jù)法    88
3.9  判定表法    91
3.10  因果圖法    93
3.11  其他一些測試用例設(shè)計(jì)方法    101
3.12  小結(jié)    105
3.13  習(xí)題與思考    106
第4章  評審與檢視    107
4.1  基本概念    108
4.2  同行評審的角色和職責(zé)    110
4.3  評審的過程    112
4.4  評審檢視技能    118
4.5  代碼檢視實(shí)例    134
4.6  小結(jié)    142
4.7  習(xí)題與思考    142
第5章  單元測試    145
5.1  單元測試基本概念    146
5.2  單元測試覆蓋率    149
5.3  單元測試的樁函數(shù)和驅(qū)動函數(shù)    158
5.4  使用HOOK打樁增強(qiáng)單元測試代碼的可維護(hù)性    161
5.5  單元測試實(shí)例    164
5.6  單元測試工具    167
5.7  單元測試誤區(qū)與常見問題    178
5.8  單元測試的原則    179
5.9  小結(jié)    179
5.10  習(xí)題與思考    180
第6章  集成測試    181
6.1  集成測試基本概念    182
6.2  集成測試的集成方法    184
6.3  基本的集成測試用例設(shè)計(jì)思路介紹    187
6.4  使用結(jié)構(gòu)化方法來設(shè)計(jì)用例    189
6.5  為隱性接口設(shè)計(jì)用例    192
6.6  多任務(wù)集成測試    194
6.7  習(xí)題與思考    202
第7章  系統(tǒng)測試    203
7.1  系統(tǒng)測試的基本概念    204
7.2  系統(tǒng)測試的過程    205
7.3  系統(tǒng)測試的幾種形式    208
7.4  系統(tǒng)測試的主要內(nèi)容    211
7.5  問題定位與修改    225
7.6  系統(tǒng)測試的原則    231
7.7  小結(jié)    232
7.8  習(xí)題與思考    232
第8章  內(nèi)存測試    233
8.1  內(nèi)存測試的基本概念    234
8.2  靜態(tài)檢查方法    236
8.3  使用工具進(jìn)行動態(tài)檢查的方法    240
8.4  使用調(diào)試C運(yùn)行時間庫(DCRT)進(jìn)行檢查    242
8.5  自己編碼檢查越界和泄漏    244
8.6  內(nèi)存碎片模擬器的實(shí)現(xiàn)    254
8.7  小結(jié)    258
8.8  習(xí)題與思考    258
第9章  性能測試    259
9.1  性能測試概述    260
9.2  常用的軟件性能指標(biāo)    261
9.3  網(wǎng)絡(luò)性能    265
9.4  多任務(wù)性能    267
9.5  可靠性與可用性    268
9.6  易用性    272
9.7  易學(xué)性    274
9.8  負(fù)載均衡性能    276
9.9  性能測試實(shí)施    278
9.10  專門的性能測試    281
9.11  小結(jié)    285
9.12  習(xí)題與思考    285
第10章  安全性測試    287
10.1  安全的基本知識    288
10.2  常見安全性缺陷和攻擊手段    292
10.3  軟件安全測試過程    299
10.4  安全性測試手段    304
10.5  安全性測試的評估    306
10.6  小結(jié)    306
10.7  習(xí)題與思考    307
附錄A  代碼靜態(tài)檢查    309
A.1  為什么要進(jìn)行代碼靜態(tài)檢查    310
A.2  代碼靜態(tài)檢查工具PC-Lint簡介    310
A.3  PC-Lint集成方法    311
A.4  PC-Lint使用方法及常用選項(xiàng)參數(shù)介紹    316
A.5  PC-Lint選項(xiàng)的用法    318
A.6  PC-Lint常用選項(xiàng)    319
A.7  PC-Lint常見告警分析和消除辦法    327
A.8  PC-Lint  選項(xiàng)使用原則    331

本目錄推薦

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