出版時間:2012-9 出版社:機(jī)械工業(yè)出版社 作者:滕瑋 頁數(shù):243
內(nèi)容概要
本書較全面地介紹了軟件測試原理與常用軟件測試工具的實(shí)踐應(yīng)用,內(nèi)容包括:軟件測試概述、軟件測試準(zhǔn)備知識、測試計(jì)劃和缺陷跟蹤糾正、測試的組織與管理、軟件測試方法、測試用例的設(shè)計(jì)、軟件測試流程、自動化測試基礎(chǔ)以及常用測試工具,重點(diǎn)介紹了QuickTest
Professional測試工具。最后,給出了一個測試案例和一個實(shí)踐練習(xí)。
本書可以作為普通高等院校計(jì)算機(jī)應(yīng)用及相關(guān)專業(yè)本科“軟件測試技術(shù)與實(shí)踐”課程的教材或教學(xué)參考書,亦可作為軟件測試人員的技術(shù)參考書。
書籍目錄
前言
教學(xué)建議
第1章 軟件測試概述
1.1軟件測試產(chǎn)生的背景
1.2軟件測試的現(xiàn)狀和前景
1.2.1軟件測試行業(yè)的過去、現(xiàn)在與未來
1.2.2國內(nèi)軟件測試行業(yè)
1.2.3微軟的成功案例
1.2.4軟件測試人員的職業(yè)方向
1.3軟件測試簡介
1.3.1軟件測試的必要性及其代價(jià)
1.3.2軟件測試的定義
1.4軟件開發(fā)與測試
1.4.1軟件產(chǎn)品組成
1.4.2程序bug的定義和分類
1.4.3軟件測試的基本分類
1.4.4軟件測試人員應(yīng)具備的素質(zhì)
本章 小結(jié)
練習(xí)題
第2章 軟件測試準(zhǔn)備知識
2.1軟件測試環(huán)境
2.1.1常用操作系統(tǒng)
2.1.2常用數(shù)據(jù)庫
2.1.3缺陷管理系統(tǒng)——缺陷管理數(shù)據(jù)庫
2.2軟件工程簡介
2.2.1軟件質(zhì)量
2.2.2能力成熟度模型
2.2.3軟件生命周期
2.2.4軟件項(xiàng)目管理
2.3軟件測試
2.3.1軟件測試的目的
2.3.2軟件測試的原則
2.3.3軟件測試的規(guī)律
2.3.4軟件測試的種類
2.3.5軟件測試與開發(fā)
2.3.6測試文檔
本章 小結(jié)
練習(xí)題
第3章 測試計(jì)劃和缺陷跟蹤糾正
3.1測試計(jì)劃的意義
3.2測試計(jì)劃的目標(biāo)
3.3測試計(jì)劃的內(nèi)容
3.3.1預(yù)規(guī)劃
3.3.2測試規(guī)劃
3.3.3后規(guī)劃
3.3.4V模型和W模型
3.3.5測試計(jì)劃文檔
3.4缺陷跟蹤和糾正
3.4.1缺陷發(fā)現(xiàn)
3.4.2缺陷管理流程
3.4.3缺陷更正
3.4.4缺陷預(yù)防
3.4.5缺陷報(bào)告文檔
本章 小結(jié)
練習(xí)題
第4章 測試的組織與管理
4.1測試團(tuán)隊(duì)的組織
4.2測試人員的管理與選擇
4.3測試心理學(xué)
4.4測試實(shí)驗(yàn)室
4.4.1測試環(huán)境
4.4.2測試實(shí)驗(yàn)室的建立
本章 小結(jié)
練習(xí)題
第5章 軟件測試方法
5.1軟件測試復(fù)雜性與經(jīng)濟(jì)性
5.2軟件測試方法
5.2.1靜態(tài)測試與動態(tài)測試
5.2.2黑盒測試、白盒測試與ALAC測試
5.2.3人工測試與自動化測試
5.3軟件測試的策略
5.3.1單元測試
5.3.2集成測試
5.3.3系統(tǒng)測試
5.3.4驗(yàn)收測試
5.3.5面向?qū)ο筌浖y試
5.3.6Web測試
本章 小結(jié)
練習(xí)題
第6章 測試用例的設(shè)計(jì)
6.1設(shè)計(jì)測試用例的原則
6.2設(shè)計(jì)測試用例的作用
6.3設(shè)計(jì)測試用例的方法
6.3.1測試用例設(shè)計(jì)的主要活動
6.3.2記錄測試用例設(shè)計(jì)
6.3.3測試用例設(shè)計(jì)技術(shù)
6.4測試用例文檔
本章 小結(jié)
練習(xí)題
第7章 軟件測試流程
7.1軟件測試生命周期
7.2軟件測試流程介紹
7.3測試工具的選擇
7.4測試環(huán)境的開發(fā)
7.5測試評估
7.6測試報(bào)告文檔
本章 小結(jié)
練習(xí)題
第8章 自動化測試基礎(chǔ)與QuickTest Professional簡介
8.1軟件測試自動化基礎(chǔ)
8.1.1自動化測試的含義
8.1.2自動化測試的優(yōu)點(diǎn)
8.1.3自動化測試的局限性
8.2QuickTest Professional簡介
8.2.1QuickTest Professional測試流程
8.2.2QuickTest Professional工作原理
8.2.3QuickTest Professional安裝
8.2.4QuickTest Professional優(yōu)點(diǎn)
本章 小結(jié)
練習(xí)題
第9章 QuickTest Professional測試工具
9.1QuickTest Professional主窗口
9.2Mercury Tours示例網(wǎng)站
9.3錄制測試
9.4運(yùn)行并分析測試
9.5創(chuàng)建檢查點(diǎn)
9.6參數(shù)化測試
9.7創(chuàng)建輸出值
9.8使用正則表達(dá)式
9.9多操作
本章 小結(jié)
練習(xí)題
第10章 其他常用測試工具
10.1Robot測試工具
10.1.1Robot簡介
10.1.2Robot測試實(shí)例
10.2WinRunner測試工具
10.2.1WinRunner簡介
10.2.2WinRunner測試實(shí)例
10.3LoadRunner測試工具
10.3.1LoadRunner簡介
10.3.2LoadRunner測試實(shí)例
10.4JUnit測試工具
10.4.1JUnit簡介
10.4.2JUnit測試實(shí)例
本章 小結(jié)
練習(xí)題
第11章 測試案例研究
11.1測試案例問題描述
11.2測試計(jì)劃設(shè)計(jì)
11.3設(shè)計(jì)測試用例
11.4確定測試方法與選擇測試工具
11.5執(zhí)行軟件測試
11.6缺陷跟蹤與管理
11.7測試報(bào)告的生成
本章 小結(jié)
練習(xí)題
第12章 實(shí)踐練習(xí)
12.1被測項(xiàng)目介紹
12.2測試過程設(shè)計(jì)
12.3測試報(bào)告生成
本章 小結(jié)
練習(xí)題
參考文獻(xiàn)
編輯推薦
軟件測試是軟件工程學(xué)科的重要分支,是軟件質(zhì)量保證的關(guān)鍵技術(shù)之一。滕瑋、錢萍、劉鎮(zhèn)主編的《軟件測試技術(shù)與實(shí)踐》全面系統(tǒng)地介紹了軟件測試原理與常用軟件測試工具的實(shí)踐應(yīng)用,在闡述一般理論的同時,更強(qiáng)調(diào)實(shí)際應(yīng)用能力的培養(yǎng),注重實(shí)用。在介紹與軟件測試相關(guān)知識點(diǎn)的基礎(chǔ)上,加強(qiáng)實(shí)訓(xùn)指導(dǎo),既在理論上有提高又滿足應(yīng)用的需求,且在實(shí)踐上有深入。
圖書封面
評論、評分、閱讀與下載