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

全程軟件測試(第2版)

全程軟件測試(第2版)

定 價(jià):¥79.00

作 者: 朱少民 著
出版社: 電子工業(yè)出版社
叢編項(xiàng): 測試實(shí)踐叢書
標(biāo) 簽: 計(jì)算機(jī)/網(wǎng)絡(luò) 軟件工程/開發(fā)項(xiàng)目管理

ISBN: 9787121219030 出版時(shí)間: 2014-01-01 包裝: 平裝
開本: 16開 頁數(shù): 440 字?jǐn)?shù):  

內(nèi)容簡介

  《測試實(shí)踐叢書:全程軟件測試(第2版)》全力主張“軟件測試貫穿軟件開發(fā)整個(gè)生命周期”的思想及其實(shí)踐,無論在傳統(tǒng)測試中還是在敏捷測試中都具有很好的指導(dǎo)作用。本書的素材來源于十幾年的測試工作,進(jìn)行了很好的組織和提煉,力求做到易于理解、所學(xué)即所用、行之有效,并融入了敏捷測試、探索式測試等新的實(shí)踐經(jīng)驗(yàn),能更好地滿足測試人員的當(dāng)前實(shí)際工作需求。本書共分12章,以案例為背景,以項(xiàng)目實(shí)際運(yùn)行的全過程為路線圖,全面展開軟件測試的思維方式、流程、方法和優(yōu)秀實(shí)踐,涉及測試計(jì)劃、測試需求分析與設(shè)計(jì)、軟件評審、自動化測試、測試執(zhí)行、缺陷跟蹤、結(jié)果評估等關(guān)鍵內(nèi)容,最后輔以深刻的剖析與總結(jié)。

作者簡介

  朱少民,國內(nèi)軟件測試界的領(lǐng)軍人物和資深專家,二十多年來一直從事軟件測試、質(zhì)量管理和過程改進(jìn)等工作,先后出版了十多部著作,包括測試方面的暢銷書《完美測試》、《輕輕松松自動化測試》、《軟件測試方法和技術(shù)》、《軟件測試》和譯作《自動化測試最佳實(shí)踐》等,經(jīng)常在國內(nèi)外會議上發(fā)表演講。之前曾任思科-網(wǎng)迅(中國)軟件有限公司QA高級總監(jiān),目前是同濟(jì)大學(xué)軟件學(xué)院教授、中國科技大學(xué)軟件學(xué)院教指委委員。

圖書目錄

第0章  引子
0.1  究竟什么是軟件測試?
0.2  究竟什么是敏捷測試?
0.3  軟件測試的作用
0.4  軟件測試在SDLC中的位置
0.5  傳統(tǒng)的軟件測試過程
0.6  敏捷測試過程
第1章  測試項(xiàng)目啟動
1.1  了解軟件的質(zhì)量需求
1.1.1  軟件產(chǎn)品的質(zhì)量需求
1.1.2  軟件質(zhì)量的對立面--軟件缺陷
1.1.3  軟件缺陷產(chǎn)生的原因
1.1.4  軟件測試的目標(biāo)
1.2  項(xiàng)目測試團(tuán)隊(duì)
1.2.1  測試過程和開發(fā)過程的關(guān)系
1.2.2  團(tuán)隊(duì)組建
1.2.3  培訓(xùn)
1.2.4  測試團(tuán)隊(duì)在項(xiàng)目中的位置
1.3  掌控項(xiàng)目背景
1.3.1  軟件測試的項(xiàng)目要素
1.3.2  兩個(gè)典型項(xiàng)目的介紹
1.4  確定測試規(guī)范
1.5  小結(jié)
第2章  測試需求分析與計(jì)劃
2.1  軟件測試的目標(biāo)和基本需求
2.1.1  質(zhì)量要求
2.1.2  測試目標(biāo)
2.1.3  基本的測試需求
2.2  項(xiàng)目的測試需求
2.2.1  測試需求分析的基本方法
2.2.2  測試需求的分析技術(shù)
2.2.3  功能測試范圍分析
2.2.4  非功能性的系統(tǒng)測試需求
2.3  測試工作量估算
2.3.1  工作量的估計(jì)
2.3.2  工作分解結(jié)構(gòu)表方法
2.3.3  工作量估計(jì)的實(shí)例
2.4  測試資源需求
2.5  測試?yán)锍瘫瓦M(jìn)度安排
2.5.1  傳統(tǒng)測試
2.5.2  敏捷測試
2.6  測試風(fēng)險(xiǎn)分析
2.7  制定有效的測試策略
2.8  完整生成測試計(jì)劃書
2.9  小結(jié)
第3章  需求與設(shè)計(jì)的評審
3.1  產(chǎn)品需求評審
3.1.1  需求評審的重要性
3.1.2  測試人員在需求評審中的角色
3.1.3  需求評審的標(biāo)準(zhǔn)
3.1.4  需求的可測試性
3.2  系統(tǒng)架構(gòu)的審查
3.2.1  系統(tǒng)架構(gòu)選型的確認(rèn)
3.2.2  軟件設(shè)計(jì)評審標(biāo)準(zhǔn)
3.2.3  設(shè)計(jì)的可測試性
3.2.4  系統(tǒng)組件設(shè)計(jì)的審查
3.3  產(chǎn)品設(shè)計(jì)規(guī)格說明書的復(fù)審
3.3.1  重視設(shè)計(jì)規(guī)格說明書的審查
3.3.2  設(shè)計(jì)規(guī)格說明書的多層次審查
3.3.3  界面設(shè)計(jì)的評審
3.3.4  驗(yàn)證過程與確認(rèn)過程
3.4  系統(tǒng)部署設(shè)計(jì)的審查
3.4.1  系統(tǒng)部署邏輯設(shè)計(jì)的審查
3.4.2  軟件部署物理設(shè)計(jì)的審查
3.4.3  可用性設(shè)計(jì)的審查
3.4.4  可伸縮性設(shè)計(jì)的驗(yàn)證
3.4.5  安全性設(shè)計(jì)的驗(yàn)證
3.5  小結(jié)
第4章  測試設(shè)計(jì)
4.1  測試用例框架的設(shè)計(jì)
4.1.1  為什么需要測試用例
4.1.2  測試用例設(shè)計(jì)考慮因素
4.1.3  測試用例框架的構(gòu)成
4.1.4  測試用例的元素
4.2  探索式測試之設(shè)計(jì)
4.3  功能測試用例的設(shè)計(jì)
4.3.1  功能測試用例的內(nèi)容
4.3.2  功能測試用例的設(shè)計(jì)方法
4.3.3  等價(jià)類劃分法與邊界值分析法
4.3.4  決策表與因果圖法
4.3.5  功能圖法
4.3.6  Pair-wise方法和正交實(shí)驗(yàn)設(shè)計(jì)方法
4.4  非功能性測試設(shè)計(jì)
4.4.1  故障轉(zhuǎn)移測試設(shè)計(jì)
4.4.2  系統(tǒng)安全性測試設(shè)計(jì)
4.5  測試用例的審查
4.5.1  測試用例書寫標(biāo)準(zhǔn)
4.5.2  測試用例評審要點(diǎn)
4.6  測試套件的創(chuàng)建
4.7  小結(jié)
第5章  測試工具選擇和腳本開發(fā)
5.1  測試工具的需求分析
5.1.1  測試工具的優(yōu)勢
5.1.2  測試工具的實(shí)現(xiàn)原理
5.2  測試工具的選擇
5.2.1  測試工具選擇的標(biāo)準(zhǔn)
5.2.2  測試工具選擇的誤區(qū)
5.3  商業(yè)測試工具解決方案
5.4  開源測試工具解決方案
5.5  測試腳本的開發(fā)
5.5.1  測試自動化策略
5.5.2  適應(yīng)測試腳本開發(fā)的測試用例
5.5.3  測試腳本的重構(gòu)和優(yōu)化
5.6  小結(jié)
第6章  單元測試
6.1  程序代碼的審查
6.1.1  代碼審查的方法和范圍
6.1.2  代碼風(fēng)格的審查
6.1.3  編程規(guī)則的審查
6.2  單元測試內(nèi)容
6.2.1  什么是單元測試
6.2.2  單元測試的現(xiàn)狀和作用
6.2.3  單元測試的方法
6.3  單元測試用例的設(shè)計(jì)
6.3.1  語句覆蓋法
6.3.2  判定和條件覆蓋法
6.3.3  基本路徑測試法
6.3.4  多種白盒測試方法的比較和總結(jié)
6.3.5  循環(huán)結(jié)構(gòu)的測試用例
6.3.6  單元測試的典型實(shí)例
6.4  單元測試工具
6.4.1  靜態(tài)代碼分析
6.4.2  測試覆蓋率工具EMMA
6.5  小結(jié)
第7章  功能測試的執(zhí)行
7.1  測試執(zhí)行概述
7.2  測試執(zhí)行的準(zhǔn)備
7.2.1  測試任務(wù)安排
7.2.2  測試環(huán)境的建立
7.2.3  測試環(huán)境的設(shè)置
7.2.4  測試自動化運(yùn)行平臺
7.3  如何有效地創(chuàng)建測試套件
7.3.1  功能測試套件的創(chuàng)建
7.3.2  測試環(huán)境的爆炸性組合及其優(yōu)化
7.4  功能測試自動化的執(zhí)行
7.5  敏捷測試的執(zhí)行
7.5.1  策略與實(shí)踐
7.5.2  探索式測試的執(zhí)行
7.6  用戶界面和適用性測試
7.7  回歸測試
7.8  軟件缺陷的報(bào)告
7.8.1  缺陷的屬性
7.8.2  缺陷的詳細(xì)描述
7.8.3  如何報(bào)告缺陷
7.9  小結(jié)
第8章  國際化和本地化測試
8.1  國際化測試
8.1.1  軟件國際化的基本要求
8.1.2  國際化測試
8.1.3  I18N測試實(shí)例
8.2  本地化測試
8.2.1  軟件本地化的質(zhì)量需求
8.2.2  本地化測試的基本內(nèi)容
8.2.3  L10N的功能測試
8.2.4  L10N的數(shù)據(jù)格式驗(yàn)證
8.2.5  L10N的UI驗(yàn)證
8.2.6  L10N的配置和兼容性驗(yàn)證
8.2.7  L10N的翻譯驗(yàn)證
8.3  I18N和L10N測試工具
8.4  小結(jié)
第9章  系統(tǒng)非功能性測試
9.1  實(shí)施要求和策略
9.2   Web應(yīng)用服務(wù)器的負(fù)載測試
9.2.1  負(fù)載測試的加載方式
9.2.2  負(fù)載測試的準(zhǔn)備工作
9.2.3  負(fù)載測試的執(zhí)行
9.2.4  負(fù)載測試的結(jié)果分析
9.3  Web應(yīng)用服務(wù)器的性能測試
9.4  Web安全性測試
9.5  容錯(cuò)性測試
9.6  數(shù)據(jù)庫的性能測試
9.7  兼容性測試
9.8  小結(jié)
第10章  后續(xù)測試
10.1  驗(yàn)收測試
10.2  部署測試
10.2.1  客戶端軟件安裝測試
10.2.2  后臺系統(tǒng)的部署測試
10.3  在線測試
10.4  后繼版本的測試
10.5  小結(jié)
第11章  測試的跟蹤和管理
11.1  測試管理
11.1.1  測試管理的全局性
11.1.2  測試管理思想和策略
11.1.3  測試管理系統(tǒng)的應(yīng)用
11.1.4  測試管理工具
11.2  測試用例的管理
11.2.1  測試用例管理架構(gòu)
11.2.2  管理與維護(hù)要點(diǎn)
11.3  測試自動化的管理
11.3.1  測試自動化的管理準(zhǔn)則
11.3.2  測試自動化的框架
11.3.3  測試自動化的流程
11.4  缺陷跟蹤和分析
11.4.1  缺陷生命周期
11.4.2  缺陷狀態(tài)的跟蹤
11.4.3  缺陷的分析
11.4.4  累計(jì)缺陷趨勢分析
11.5  測試進(jìn)度和風(fēng)險(xiǎn)的控制
11.5.1  測試進(jìn)度管理
11.5.2  測試風(fēng)險(xiǎn)的控制
11.6  測試覆蓋度和結(jié)果分析
11.6.1  測試覆蓋評估
11.6.2  基于軟件缺陷的質(zhì)量評估
11.6.3  軟件缺陷清除率
11.6.4  測試報(bào)告的模板、實(shí)例
11.7  小結(jié)
第12章  總結(jié)與思考
12.1  軟件測試的現(xiàn)實(shí)和原則
12.1.1  測試的現(xiàn)實(shí)
12.1.2  測試的原則
12.2  軟件測試的多維空間
12.3  軟件測試之辯證統(tǒng)一
12.3.1  白盒測試方法和黑盒測試方法
12.3.2  靜態(tài)測試和動態(tài)測試
……

本目錄推薦

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