定 價(jià):49.8 元
叢書名:21世紀(jì)高等學(xué)校規(guī)劃教材·軟件工程
- 作者:蘭景英 著
- 出版時(shí)間:2016/6/1
- ISBN:9787302432746
- 出 版 社:清華大學(xué)出版社
- 中圖法分類:TP311.55
- 頁(yè)碼:406
- 紙張:膠版紙
- 版次:1
- 開本:16K
本書作為《軟件測(cè)試技術(shù)》的實(shí)驗(yàn)教材,以培養(yǎng)工程實(shí)踐能力為目標(biāo),以軟件測(cè)試流程為主線,以主流的開源軟件測(cè)試工具應(yīng)用為基礎(chǔ),為高等院校軟件工程專業(yè)和計(jì)算機(jī)相關(guān)專業(yè)開設(shè)軟件測(cè)試實(shí)驗(yàn)課程提供全方位實(shí)踐教學(xué)方案、實(shí)踐教學(xué)平臺(tái)和實(shí)踐教學(xué)案例。 全書共7章,覆蓋軟件測(cè)試流程中各階段的測(cè)試工具,其中包括測(cè)試管理工具TestLink,缺陷管理工具M(jìn)antis,靜態(tài)分析工具Checkstyle、FindBugs、Cppcheck和PClint,單元測(cè)試工具JUnit和CppUnit,功能測(cè)試工具QuickTest和Selenium,性能測(cè)試工具LoadRunner和JMeter,以及安全測(cè)試工具AppScan等。 本書內(nèi)容新穎,體系完整,結(jié)構(gòu)清晰,實(shí)踐性強(qiáng),從原理、技術(shù)和應(yīng)用三方面深入細(xì)致地介紹了軟件測(cè)試過(guò)程中涉及的各類測(cè)試工具。 本書可作為高等院校、高職高專院校、示范性軟件學(xué)院的軟件工程及計(jì)算機(jī)相關(guān)專業(yè)的“軟件測(cè)試實(shí)踐課程”教材,也可作為軟件測(cè)試實(shí)訓(xùn)的培訓(xùn)教材,同時(shí)可供從事軟件開發(fā)、項(xiàng)目管理、軟件測(cè)試或質(zhì)量保證人員參閱。
覆蓋軟件測(cè)試流程中各階段的測(cè)試工具,其中包括測(cè)試管理工具TestLink,缺陷管理工具M(jìn)antis,靜態(tài)分析工具 Checkstyle、Findbugs、Cppcheck和PC-lint,單元測(cè)試工具JUnit和CPPUnit,功能測(cè)試工具QuickTest和Selenium,性能測(cè)試工具LoadRunner和JMeter,以及安全測(cè)試工具AppScan。讀者課根據(jù)自己的興趣或工作需要,選擇性的學(xué)習(xí)其中的工具。
第1章軟件測(cè)試過(guò)程管理
1.1軟件測(cè)試管理基礎(chǔ)
1.1.1軟件測(cè)試管理
1.1.2軟件測(cè)試過(guò)程管理
1.1.3軟件測(cè)試相關(guān)文檔
1.1.4軟件測(cè)試管理工具
1.2TestLink
1.2.1XAMPP的安裝
1.2.2安裝TestLink
1.2.3TestLink簡(jiǎn)介
1.2.4TestLink的使用
1.3軟件測(cè)試管理實(shí)驗(yàn)
第2章軟件缺陷管理
2.1軟件缺陷基礎(chǔ)
2.1.1軟件缺陷
2.1.2軟件缺陷管理
2.1.3軟件缺陷管理工具
2.2Mantis
2.2.1Mantis簡(jiǎn)介
2.2.2Mantis的安裝
2.2.3管理員的操作
2.2.4權(quán)限用戶的操作
2.2.5指派給我的工作
2.3軟件缺陷管理實(shí)驗(yàn)
第3章代碼靜態(tài)測(cè)試
3.1代碼靜態(tài)測(cè)試
3.1.1靜態(tài)測(cè)試
3.1.2靜態(tài)測(cè)試工具
3.2Checkstyle
3.2.1Checkstyle簡(jiǎn)介
3.2.2Checkstyle規(guī)則文件
3.2.3Checkstyle的安裝
3.2.4Checkstyle的應(yīng)用
3.3FindBugs
3.3.1FindBugs簡(jiǎn)介
3.3.2FindBugs的安裝
3.3.3FindBugs的使用
3.3.4配置FindBugs
3.4Cppcheck
3.4.1Cppcheck簡(jiǎn)介
3.4.2Cppcheck的安裝
3.4.3Cppcheck的使用
3.5PClint
3.5.1PClint簡(jiǎn)介
3.5.2PClint的安裝與配置
3.5.3PClint的代碼檢查功能
3.5.4PClint錯(cuò)誤信息
3.5.5PClint的應(yīng)用舉例
3.6代碼靜態(tài)測(cè)試實(shí)驗(yàn)
第4章單元測(cè)試
4.1單元測(cè)試基礎(chǔ)
4.1.1單元測(cè)試概念
4.1.2白盒測(cè)試用例設(shè)計(jì)
4.1.3白盒測(cè)試工具
4.2xUnit測(cè)試框架
4.3JUnit
4.3.1JUnit簡(jiǎn)介
4.3.2JUnit測(cè)試技術(shù)
4.3.3JUnit的應(yīng)用流程
4.3.4JUnit下的代碼覆蓋率工具EclEmma
4.3.5JUnit測(cè)試應(yīng)用舉例
4.4CppUnit
4.4.1CppUnit簡(jiǎn)介
4.4.2CppUnit測(cè)試技術(shù)
4.4.3CppUnit測(cè)試環(huán)境
4.4.4CppUnit示例
4.4.5CppUnit測(cè)試案例
4.5單元測(cè)試實(shí)驗(yàn)
第5章功能測(cè)試
5.1功能測(cè)試基礎(chǔ)
5.1.1功能測(cè)試概念
5.1.2黑盒測(cè)試用例設(shè)計(jì)
5.1.3功能測(cè)試工具
5.2QuickTest
5.2.1QuickTest簡(jiǎn)介
5.2.2QuickTest的安裝
5.2.3QuickTest的使用
5.2.4QuickTest測(cè)試案例
5.3Selenium
5.3.1Selenium簡(jiǎn)介
5.3.2Selenium IDE環(huán)境配置
5.3.3Selenium IDE應(yīng)用
5.3.4Firebug應(yīng)用
5.3.5XPath Checker應(yīng)用
5.3.6Selenium WebDriver功能
5.3.7Selenium WebDriver環(huán)境配置
5.3.8通過(guò)JUnit執(zhí)行Selenium實(shí)例
5.3.9通過(guò)TestNG執(zhí)行Selenium實(shí)例
5.4功能測(cè)試實(shí)驗(yàn)
第6章性能測(cè)試
6.1性能測(cè)試基礎(chǔ)
6.1.1性能測(cè)試概念
6.1.2性能測(cè)試指標(biāo)
6.1.3性能計(jì)數(shù)器
6.1.4性能測(cè)試工具
6.2LoadRunner
6.2.1LoadRunner概述
6.2.2腳本生成器
6.2.3控制器
6.2.4分析器
6.3LoadRunner性能測(cè)試案例
6.3.1計(jì)劃測(cè)試
6.3.2建立測(cè)試環(huán)境
6.3.3創(chuàng)建測(cè)試腳本
6.3.4執(zhí)行測(cè)試
6.3.5分析測(cè)試結(jié)果
6.4JMeter
6.4.1JMeter基礎(chǔ)
6.4.2JMeter主要部件
6.4.3JMeter基本操作
6.4.4Badboy錄制腳本
6.4.5JMeter性能測(cè)試案例
6.5性能測(cè)試實(shí)驗(yàn)
第7章Web安全性測(cè)試
7.1Web安全測(cè)試基礎(chǔ)
7.1.1Web常見攻擊
7.1.2Web安全測(cè)試簡(jiǎn)介
7.1.3Web安全測(cè)試工具
7.2AppScan
7.2.1AppScan概述
7.2.2AppScan窗口
7.2.3AppScan操作
7.3Web安全測(cè)試案例
7.3.1創(chuàng)建掃描
7.3.2執(zhí)行掃描
7.3.3掃描結(jié)果
7.3.4結(jié)果報(bào)告
7.4Web安全測(cè)試實(shí)驗(yàn)
參考文獻(xiàn)
附錄
附錄A軟件測(cè)試文檔模板
附錄B測(cè)試工具網(wǎng)址
附錄C博客系統(tǒng)