注冊 | 登錄讀書好,好讀書,讀好書!
讀書網-DuShu.com
當前位置: 首頁出版圖書科學技術計算機/網絡軟件工程及軟件方法學全程軟件測試(第2版)

全程軟件測試(第2版)

全程軟件測試(第2版)

定 價:¥79.00

作 者: 朱少民 著
出版社: 電子工業(yè)出版社
叢編項: 測試實踐叢書
標 簽: 計算機/網絡 軟件工程/開發(fā)項目管理

購買這本書可以去


ISBN: 9787121219030 出版時間: 2014-01-01 包裝: 平裝
開本: 16開 頁數: 440 字數:  

內容簡介

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

作者簡介

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

圖書目錄

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

本目錄推薦

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