
軟件測試技術與實踐(21世紀高等學校規(guī)劃教材·軟件工程)
- 所屬分類:
高職高專計..
- 作者:
鄧武 主編
- 出版社:
清華大學出版社
- ISBN:9787302270256
- 出版日期:2012-1-1
-
原價:
¥29.50元
現(xiàn)價:¥23.60元
圖書簡介
本書以幫助讀者建立軟件測試的基本概念、方法和技術,提高對軟件測試工具的應用能力與分析解決實際問題的能力為日標,在講述“軟件測試理淪”的同時,結合軟件市場對軟件測試人才的需求,介紹了ibm
rotional系列軟件測試工具的使用方法,并以該千具作為實踐環(huán)境,闡述軟件測試相關概念及軟件測試方法和技術。
本書取材適宜、難度適當、實用性強,可使瀆者在學習軟件測試基本概念、方法和技術的同時,掌握一種實用軟件測試丁具的應用方法,具備從事軟件測試工作的基本知識、基本技能和實踐能力,為將來勝任軟件測試丁作打下良好的基礎。
本書可作為高等學校計算機及軟件工程專業(yè)學生的教材,也可作為軟件測試人員的技術參考書。
目錄
第1章 軟件測試概述
1.1軟件測試背景
1.2軟件缺陷及分級
1.2.1軟件缺陷的定義
1.2.2軟件缺陷的分類
1.2.3軟件缺陷的產(chǎn)生
1.2.4軟件缺陷的構成
1.2.5修復軟件缺陷的代價
1.3軟件測試基本理論
1.3.1軟件測試的定義
1.3.2軟件測試的目的和原則
1.3.3軟件測試與軟件開發(fā)的關系
1.4軟件測試過程
1.4.1軟件測試過程模型
1.4.2軟件測試過程管理原則
1.5軟件測試流程
1.5.1軟件測試流程細則
1.5.2軟件測試注意事項
1.6軟件測試職業(yè)與素質(zhì)
本章小結
課后習題
第2章 軟件測試方法
2.1軟件測試的分類
2.1.1靜態(tài)測試與動態(tài)測試
2.1.2黑盒測試與白盒測試
2.1.3人工測試與自動化測試
2.2軟件測試覆蓋率
2.3軟件測試階段
2.3.1軟件測試的階段性
2.3.2軟件測試各階段的文檔
2.4軟件測試用例
2.4.1軟件測試用例概述
2.4.2設計測試月例
2.4.3黑盒測試用例設計方法
2.4.4白盒測試用例設計方法
2.5執(zhí)行測試與結果分析
2.5.1執(zhí)行測試
2.5.2測試結果分析和質(zhì)量評估
本章小結
課后習題
第3章 軟件質(zhì)量保證
3.1軟件質(zhì)量定義及標準
3.1.1軟件質(zhì)量定義
3.1.2軟件質(zhì)量標準
3.2軟件質(zhì)量保證
3.2.1sqa概述
3.2.2sqa丁作
3.2.3sqa與軟件測試的關系
3.3軟件可靠性
本章小結
課后習題
第4章 軟件測試策略、質(zhì)量標準與規(guī)范
4.1軟件測試策略
4.1.1測試策略的概念
4.1.2影響測試策略的因素
4.1.3測試策略的確定
4.2軟件測試標準
4.2.1iso質(zhì)量體系標準簡介
4.2.2iso/gb軟件質(zhì)量體系標準
4.2.3iso9000-3介紹
4.3軟件測試規(guī)范
4.3.1概述
4.3.2軟件測試規(guī)范簡介
4.4cmm結構體系
4.4.1cmm的歷史
4.4.2cmm的5個等級及關鍵過程域
4.4.3cmmi
4.4.4 cmm與iso 9001思想及結構體系的關系
本章小結
課后習題
第5章 軟件測試技術
5.1單元測試
5.1.1單元測試概述
5.1.2單元測試內(nèi)容
5.1.3單元測試的步驟
5.2集成測試
5.2.1集成測試概述
5.2.2系統(tǒng)的集成模式
5.2.3集成測試策略
5.3系統(tǒng)測試
5.3.1系統(tǒng)測試概述
5.3.2系統(tǒng)測試的方法
5.3.3系統(tǒng)測試過程
5.4驗收測試
5.4.1驗收測試概述
5.4.2驗收測試的方法
5.4.3驗收測試的過程
5.5回歸測試
5.6面向對象軟件的測試
5.6.1面向對象測試概述
5.6.2面向對象測試策略
5.7基于服務器應用的測試
5.7.1基于web服務器應用的測試
5.7.2基于數(shù)據(jù)庫服務器的測試
5.7.3基于j2ee平臺的測試
5.8軟件自動化測試
5.8.1軟件自動化測試概述
5.8.2軟件自動化測試實施
本章小結
課后習題
第6章 軟件測試管理
6.1軟件測試過程管理
6.1.1測試計劃
6.1.2測試設計和開發(fā)
6.1.3 測試執(zhí)行
6.1.4測試評估
6.1.5測試結果分析和質(zhì)量報告
6.2軟件測試人員組織管理
6.3軟件測試需求管理
6.4軟件測試文檔管理
6.5軟件測試配置管理
6.6軟件測試風險管理
本章小結
課后習題
第7章 實用軟件測試工具
7.1軟件測試丁具的分類與選擇
7.2rup
7.3rational測試丁具的安裝與配置
7.3.1rational測試丁具的安裝
7.3.2rational測試丁具的配置
7.4rational testmanager基本使用
7.4.1概述
7.4.2rational testmanager千作流程
7.4.3其他rational產(chǎn)品
7.4.4rational testmanager工作步驟
7.5rational purify基本使用
7.5.1概述
7.5.2rational purify功能描述
7.5.3rationalpurify參數(shù)的設置
7.5.4應用舉例
7.6rational quantify基本使用
7.6.1概述
7.6.2,rational quantify功能描述
7.6.3rational quantify參數(shù)的設置
7.6.4應用舉例
7.7rational purecoverage基本使用
7.7.1概述
7.7.2rational purecoverage功能描述
7.7.3rational purecoverage參數(shù)的設置
7.7.4應用舉例(檢測程序代碼的測試覆蓋率)
7.8rational robot基本使用
7.8.1概述
7.8.2rational rehot基本使用說明
7.8.3rational robot參數(shù)的設置
7.8.4記錄gui腳本
7.8.5在gui script中加入特寫
7.8.6使用驗證點
7.8.7使用data pool
7.8.8編輯gui腳本
7.8.9編譯gui腳本
7.8.10調(diào)試gui腳本
7.8.11回放gui腳本
7.8.12vu腳本
7.9rational functiontester基本使用
7.9.1概述
7.9.2rational functiontester基本使用說明
7.9.3rational functional tester腳本
7.10 rational performancetester基本使用
7.10.1概述
7.10.2rational performance tester基本使用說明
7.10.3錄制人力資源管理系統(tǒng)腳本
7.10.4測試驗證點
7.10.5數(shù)據(jù)池
7.10.6性能調(diào)度
7.10.7分析測試結果
本章小結
課后習題
第8章 測試實例分析
8.1基于c++的個人財務管理系統(tǒng)
8.1.1系統(tǒng)簡介
8.1.2測試計劃
8.1.3測試設計
8.1.4測試實施
8.1.5測試的執(zhí)行
8.1.6測試的評估
8.2基于j2ee的電子商務系統(tǒng)
8.2.1系統(tǒng)簡介
8.2.2測試計劃
8.2.3測試設計
8.2.4測試實施
8.2.5測試的執(zhí)行和評估
8.3基于jstl的企業(yè)信息化系統(tǒng)
8.3.1系統(tǒng)簡介
8.3.2測試計劃
8.3.3測試設計
8.3.4測試實施
8.3.5測試的執(zhí)行和評估
本章小結
課后習題
第9章 軟件測試技術的新發(fā)展
9.1軟件測試行業(yè)的現(xiàn)狀及對策
9.2軟件測試的發(fā)展趨勢
9.2.1測試與開發(fā)相融合、測試驅動開發(fā)模式出現(xiàn)并應用
9.2.2測試領域和熱點悄然發(fā)生變化
9.2.3測試外包服務將快速增長
9.3軟件測試技術研究的方向
9.3.1基于模型的軟件測試技術
9.3.2完全自動化測試
9.3.3測試效率最大化
本章小結
附錄a常用軟件測試術語中英文對照及說明
附錄buml基礎
附錄c測試計劃模板
參考文獻