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

軟件測(cè)試與質(zhì)量管理

軟件測(cè)試與質(zhì)量管理

定 價(jià):¥35.00

作 者: 許育誠(chéng)編著;王慧文改編
出版社: 電子工業(yè)出版社
叢編項(xiàng): 軟件工程研究院
標(biāo) 簽: 軟件測(cè)試及維護(hù)

ISBN: 9787120000356 出版時(shí)間: 2004-06-01 包裝: 膠版紙
開本: 23cm 頁數(shù): 303 字?jǐn)?shù):  

內(nèi)容簡(jiǎn)介

  本書面向軟件質(zhì)量管理人員,分別從理論、實(shí)踐、管理的角度介紹了軟件測(cè)試與質(zhì)量管理的精華與要點(diǎn)。在理論部分,介紹了軟件開發(fā)流程、軟件錯(cuò)誤的種類、測(cè)試配置、問題跟蹤系統(tǒng)與軟件測(cè)試流程。在實(shí)踐部分,介紹了測(cè)試用例設(shè)計(jì)與實(shí)際測(cè)試示范,并講解了如何撰寫Test Plan、Test Case、FAQ、相容測(cè)試報(bào)告、性能使用報(bào)告和測(cè)試報(bào)告,提供了各類文件的范本與示范程序,方便讀者直接把握實(shí)踐的要點(diǎn)。在管理部分,介紹了項(xiàng)目管理的技巧、QA人員的角色與責(zé)任、衡量時(shí)間的技術(shù)與方法,以及其他管理中應(yīng)該注意的事項(xiàng)。隨書光盤內(nèi)容為書中的范例文件。本書的主要讀者對(duì)象是企業(yè)軟件質(zhì)量管理人員和軟件測(cè)試人員,以及高校軟件工程專業(yè)相關(guān)師生。本書也可以作為軟件學(xué)院的教學(xué)參考書。

作者簡(jiǎn)介

暫缺《軟件測(cè)試與質(zhì)量管理》作者簡(jiǎn)介

圖書目錄

第1篇  理  論  篇
第1章  質(zhì)量管理  3
1.1  軟件公司生存三要素  4
1.2  質(zhì)量管理簡(jiǎn)介與模式  6
1.2.1  顧客導(dǎo)向模式  6
1.2.2  標(biāo)準(zhǔn)衡量模式  7
1.2.3  全面質(zhì)量管理  7
1.2.4  選擇質(zhì)量管理模式的考慮方向  7
1.3  被遺棄的軟件質(zhì)量管理  9
1.4  軟件質(zhì)量管理的重要性  10
1.4.1  降低維護(hù)成本  10
1.4.2  法律上的要求  11
1.4.3  市場(chǎng)競(jìng)爭(zhēng)  12
1.4.4  質(zhì)量標(biāo)準(zhǔn)化趨勢(shì)  13
1.5  軟件質(zhì)量標(biāo)準(zhǔn)化  13
1.5.1  CMM  14
1.5.2  ISO 9000  14
1.5.3  IEEE 730  15
1.6  實(shí)施質(zhì)量管理對(duì)軟件公司所造成的影響  15
1.6.1  運(yùn)作模式的影響  16
1.6.2  員工培訓(xùn)  16
1.6.3  員工態(tài)度  16
1.7  小結(jié)  16
第2章  軟件生命周期簡(jiǎn)介  17
2.1  軟件3 N  18
2.2  軟件開發(fā)生命周期模型
(Software Development Life Cycle Models)  19
2.2.1  建構(gòu)修改循環(huán)模型(Build and Fix Model)  20
2.2.2  瀑布式開發(fā)模型(Waterfall Model)  21
2.2.3  增量模型(Incremental Model)  22
2.2.4  V形開發(fā)模型(V Shape Model)  22
2.2.5  快速原型模型(Rapid Prototype Model)  23
2.2.6  螺旋型開發(fā)模型(Spiral Model)  24
2.2.7  極限型開發(fā)模型(Extreme Programming Model)  26
2.2.8  如何組合使用  27
2.3  現(xiàn)實(shí)環(huán)境的軟件開發(fā)模型  28
2.4  小結(jié)  30
第3章  軟件質(zhì)量管理  31
3.1  質(zhì)量控制(QC)  32
3.1.1  測(cè)試(Testing)  32
3.1.2  跟蹤(Tracking)  32
3.1.3  監(jiān)督(Monitoring)  33
3.2  質(zhì)量保證(QA)  33
3.3  軟件質(zhì)量管理流程  36
3.4  小結(jié)  38
第4章  軟件測(cè)試  39
4.1  測(cè)試形態(tài)(Testing Types)  40
4.1.1  建構(gòu)性測(cè)試(Construction Testing)  40
4.1.2  系統(tǒng)測(cè)試(System Testing)  42
4.1.3  專項(xiàng)測(cè)試(Special Testing)  43
4.2  測(cè)試技術(shù) (Testing Techniques)  45
4.2.1  準(zhǔn)備工作(Preparation)  46
4.2.2  執(zhí)行方式(Execution)  46
4.3  測(cè)試方法(Approach)  47
4.3.1  白盒測(cè)試(White-Box Testing)  48
4.3.2  黑盒測(cè)試(Black-Box Testing)  49
4.4  小結(jié)  49
第5章  軟件缺陷的種類  51
5.1  Bug的歷史  52
5.2  造成軟件缺陷的原因  53
5.2.1  程序編寫錯(cuò)誤  53
5.2.2  編寫程序未按照規(guī)定  54
5.2.3  軟件越來越復(fù)雜  56
5.2.4  開發(fā)人員的態(tài)度  57
5.2.5  測(cè)試人員的經(jīng)驗(yàn)與技巧不足  57
5.2.6  溝通上的問題  57
5.2.7  需求變更太過頻繁  58
5.2.8  進(jìn)度上的壓力  58
5.2.9  管理上的缺失  59
5.3  缺陷的種類  59
5.3.1  功能不正常  60
5.3.2  難以使用的軟件  60
5.3.3  未做良好規(guī)劃的軟件  61
5.3.4  所提供的功能不足  61
5.3.5  與使用者的互動(dòng)  62
5.3.6  使用性能太差  62
5.3.7  未做好錯(cuò)誤處理  63
5.3.8  邊界錯(cuò)誤  63
5.3.9  計(jì)算錯(cuò)誤  64
5.3.10  使用一段時(shí)間所產(chǎn)生的錯(cuò)誤  65
5.3.11  控制流程的錯(cuò)誤  65
5.3.12  在壓力之下所產(chǎn)生的錯(cuò)誤  66
5.3.13  不同硬件設(shè)備所產(chǎn)生的錯(cuò)誤  66
5.3.14  版本控制不良所產(chǎn)生的錯(cuò)誤  67
5.3.15  文件的錯(cuò)誤  67
5.4  小結(jié)  68
第2篇  實(shí)  戰(zhàn)  篇
第6章  問題跟蹤系統(tǒng)  71
6.1  實(shí)施目的  72
6.1.1  質(zhì)量無法控制  72
6.1.2  問題無法量化  72
6.1.3  重復(fù)問題接連產(chǎn)生  73
6.1.4  解決問題的知識(shí)無法保留  74
6.2  問題的生命周期(Bug Lifecycle)  74
6.3  設(shè)置問題的等級(jí)(Bug Priority and Bug Severity)  76
6.4  系統(tǒng)的基本功能(Basic Functions)  78
6.4.1  功能  78
6.4.2  字段  78
6.5  如何運(yùn)用問題跟蹤系統(tǒng)  81
6.5.1  基本使用規(guī)則  81
6.5.2  測(cè)試人員使用規(guī)則  82
6.5.3  開發(fā)人員使用規(guī)則  83
6.5.4  管理人員使用規(guī)則  83
6.5.5  運(yùn)用層面  84
6.6  購買還是自行建置  86
6.6.1  預(yù)算  86
6.6.2  組織結(jié)構(gòu)  87
6.6.3  教育訓(xùn)練  87
6.6.4  管理  87
6.6.5  維護(hù)  87
6.6.6  輸出文件  88
6.6.7  系統(tǒng)安全  88
6.6.8  系統(tǒng)可擴(kuò)展性  88
6.7  小結(jié)  88
第7章  配置測(cè)試環(huán)境  93
7.1  測(cè)試環(huán)境的快速變遷  94
7.2  配置測(cè)試環(huán)境的困難點(diǎn)  95
7.2.1  資源不足  95
7.2.2  操作系統(tǒng)的更新  95
7.2.3  硬設(shè)備的更新  96
7.2.4  新的軟件不斷地推出  96
7.2.5  客戶端復(fù)雜的使用環(huán)境  97
7.3  如何配置測(cè)試環(huán)境  97
7.3.1  環(huán)境設(shè)立建議  98
7.3.2  硬件規(guī)格建議  99
7.3.3  安裝軟件建議  100
7.3.4  操作環(huán)境建議  101
7.3.5  專業(yè)管理人員  102
7.4  測(cè)試環(huán)境配置需求清單  103
7.5  測(cè)試環(huán)境與外界真實(shí)環(huán)境  105
7.6  個(gè)案討論  106
第8章  測(cè)試用例設(shè)計(jì)  111
8.1  何謂測(cè)試用例  112
8.2  為什么軟件測(cè)試需要測(cè)試用例  113
8.3  測(cè)試用例的種類  114
8.3.1  邊界測(cè)試用例(Boundary Test)  114
8.3.2  功能測(cè)試用例(Functional Test)  118
8.3.3  設(shè)置測(cè)試用例(Configuration Test)  125
8.3.4  狀態(tài)測(cè)試用例(Stage Test)  129
8.3.5  壓力測(cè)試用例(Stress Test)  133
8.3.6  錯(cuò)誤處理測(cè)試用例(Error Handling Test)  135
8.3.7  回歸測(cè)試用例(Regression Test)  143
8.3.8  其他測(cè)試用例  144
8.4  測(cè)試用例設(shè)計(jì)技巧  150
8.4.1  設(shè)計(jì)方法  150
8.4.2  設(shè)計(jì)技巧  152
8.4.3  所需工具  153
8.5  小結(jié)  153
第9章  軟件測(cè)試工具  155
9.1  使用軟件測(cè)試工具的目的  156
9.1.1  幫助測(cè)試尋找問題  156
9.1.2  協(xié)助問題的診斷  157
9.1.3  節(jié)省測(cè)試時(shí)間  158
9.2  測(cè)試工具的種類  158
9.2.1  偵錯(cuò)用途  159
9.2.2  一般用途  159
9.2.3  自動(dòng)化用途  160
9.2.4  專項(xiàng)目的用途  160
9.2.5  以產(chǎn)品功能測(cè)試為主的用途  161
9.3  Compuware NuMega偵錯(cuò)軟件  161
9.3.1  BoundsChecker  162
9.3.2  CodeReview  162
9.3.3  SmartCheck  163
9.3.4  JCheck  164
9.3.5  SoftICE  165
9.3.6  TrueTime  165
9.3.7  TrueCoverage  166
9.3.8  FailSafe  166
9.4  GUI接口自動(dòng)化測(cè)試  167
9.4.1  Visual Test  168
9.4.2  QA Wizard  171
9.5  Network Sniffer Pro  176
9.6  Sysinternals所提供的工具  183
9.6.1  Filemon  184
9.6.2  Regmon  186
9.6.3  TCPView  187
9.6.4  NthandelEx  188
9.6.5  PsTools  189
9.7  其他測(cè)試工具  190
9.7.1  Resource Kit  190
9.7.2  市售專業(yè)測(cè)試工具  191
9.7.3  自行開發(fā)的測(cè)試軟件  192
9.8  小結(jié)  193
第10章  測(cè)試計(jì)劃  195
10.1  編寫測(cè)試計(jì)劃的目的  196
10.1.1  幫助軟件測(cè)試進(jìn)行得更順利  197
10.1.2  明確測(cè)試方向、促進(jìn)彼此溝通  198
10.1.3  讓軟件測(cè)試更易于管理  198
10.2  計(jì)劃的種類  199
10.3  計(jì)劃的綱要  200
10.4  STP的范例  202
10.5  DTP的范例  202
10.6  小結(jié)  203
第11章  其他文件準(zhǔn)備  205
11.1  軟件開發(fā)所應(yīng)準(zhǔn)備的文件類別  206
11.1.1  銷售用途  206
11.1.2  設(shè)計(jì)用途  207
11.1.3  產(chǎn)品用途  208
11.1.4  客服用途  210
11.1.5  測(cè)試用途  211
11.2  準(zhǔn)備文件的目的  212
11.3  如何準(zhǔn)備文件  214
11.4  測(cè)試人員所應(yīng)準(zhǔn)備的文件及模板  215
11.4.1  Bug Report用例  216
11.4.2  FAQ用例  217
11.4.3  Test Script 用例  217
11.4.4  Performance Test Report用例  218
11.4.5  Compatibility Test Report用例  218
11.5  小結(jié)  218
第12章  I18N的介紹與L10N的測(cè)試  219
12.1  什么是I18N與L10N  220
12.2  I18N與L10N的重要性  221
12.3  多國(guó)語言的問題  223
12.3.1  Unicode與DBCS的問題  223
12.3.2  地區(qū)性數(shù)值設(shè)置(Local Setting)
   與字體設(shè)置(Font Setting)  224
12.3.3  擴(kuò)展字符(Extended Characters)  225
12.3.4  斷字(Truncation)問題  226
12.3.5  執(zhí)行中所組成的字符串
(Run-Time Composite Strings)  227
12.3.6  使用對(duì)象的問題  229
12.3.7  圖形內(nèi)容的問題  230
12.4  如何避免問題發(fā)生  230
12.5  如何實(shí)施L10N  232
12.6  如何進(jìn)行L10N的測(cè)試  233
12.6.1  接口測(cè)試(Pseudo UI)  233
12.6.2  先行測(cè)試(Pilot Project)  234
12.7  小結(jié)  235
第3篇  管  理  篇
第13章  項(xiàng)目管理的技巧  239
13.1  經(jīng)驗(yàn)的積累  240
13.1.1  后期診斷分析  241
13.1.2  前置問題列表  241
13.1.3  管理事務(wù)的四大項(xiàng)目  242
13.2  工作分割和單位化  243
13.2.1  分割的模式  243
13.2.2  分割的方法  245
13.3  分析工具  246
13.3.1  REDC  246
13.3.2  SWOT  248
13.4  建立檢查單(Check List)  251
13.5  小結(jié)  252
第14章  QA人員的角色與責(zé)任  253
14.1  組織結(jié)構(gòu)介紹  254
14.1.1  功能式組織結(jié)構(gòu)  256
14.1.2  矩陣式組織結(jié)構(gòu)  257
14.1.3  項(xiàng)目式組織結(jié)構(gòu)  258
14.2  軟件開發(fā)人員的組織結(jié)構(gòu)  259
14.3  QA人員的組織結(jié)構(gòu)  263
14.3.1  以產(chǎn)品或項(xiàng)目劃分  263
14.3.2  以專業(yè)項(xiàng)目劃分  263
14.3.3  以產(chǎn)品劃分的建議事項(xiàng)  264
14.4  QA人員的角色扮演  264
14.4.1  QA Engineer  265
14.4.2  QA Lead  266
14.4.3  QA Manager  267
14.5  小結(jié)  268
第15章  衡量進(jìn)度的技巧與方法  269
15.1  安排進(jìn)度的基本觀念  270
15.1.1  進(jìn)度安排三要項(xiàng)  271
15.1.2  進(jìn)度安排三重點(diǎn)  271
15.2  Gantt Chart(甘特圖)  272
15.2.1  依存關(guān)系(Dependency)  273
15.3  PERT Chart與CPM的運(yùn)用  275
15.4  COCOMO開發(fā)進(jìn)度估算法  278
15.4.1  模塊等級(jí)  279
15.4.2  程序代碼的行數(shù)與Effort  279
15.4.3  產(chǎn)品分類表  279
15.4.4  計(jì)算公式表  280
15.5  EQF預(yù)估進(jìn)度準(zhǔn)確度  282
15.6  軟件缺陷比率的估算  285
15.6.1  缺陷數(shù)量估算法  285
15.6.2  平均值估算法  286
15.6.3  缺陷密度估算法  286
15.6.4  缺陷群組預(yù)測(cè)法  287
15.7  小結(jié)  288
第16章  其他管理要項(xiàng)  289
16.1  軟件缺陷反饋的漏洞  290
16.2  F4產(chǎn)品穩(wěn)定狀態(tài)圖  293
16.3  文件管理  296
16.3.1  文件管理的目的  296
16.3.2  文件管理系統(tǒng)的管理方法  297
16.4  其他管理項(xiàng)目建議  298
16.5  小結(jié)  300
附錄  光盤內(nèi)容說明  301

本目錄推薦

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