高等院校規(guī)劃教材·軟件工程系列:軟件測試案例教程
定 價:32 元
叢書名:高等院校規(guī)劃教材 軟件工程系列
- 作者:周元哲 ,張慶生 ,王偉偉 ,等 著
- 出版時間:2013/6/1
- ISBN:9787111424741
- 出 版 社:機械工業(yè)出版社
- 中圖法分類:TP311.55
- 頁碼:
- 紙張:膠版紙
- 版次:1
- 開本:16開
《高等院校規(guī)劃教材·軟件工程系列:軟件測試案例教程》較為全面、系統(tǒng)地涵蓋了當前軟件測試領(lǐng)域的理論和實踐知識,反映了當前最新的軟件測試理論、標準、技術(shù)和工具,展望了軟件測試的發(fā)展趨勢!陡叩仍盒R(guī)劃教材·軟件工程系列:軟件測試案例教程》內(nèi)容主要包括:軟件測試概述、軟件測試基本知識、黑盒測試、白盒測試、性能測試、軟件測試管理和移動終端測試,并將軟件測試案例以及當今最新的測試工具與每章內(nèi)容結(jié)合,做到理論與實踐相結(jié)合。
《高等院校規(guī)劃教材·軟件工程系列:軟件測試案例教程》可作為高等院校相關(guān)專業(yè)軟件測試的教材或教學(xué)參考書,也可供從事計算機應(yīng)用開發(fā)的各類技術(shù)人員參考,或用做全國計算機軟件測評師考試、軟件技術(shù)資格與水平考試的培訓(xùn)資料。
出版說明
前言
第1章 軟件測試概述
1.1 軟件測試發(fā)展歷程
1.2 軟件測試的目的
1.3 軟件測試的幾種觀點
1.4 軟件測試的原則
1.5 軟件測試的分類
1.6 軟件測試工具
1.6.1 軟件測試工具的分類
1.6.2 軟件測試工具的特征
1.6.3 軟件測試工具選擇
1.7 自動測試技術(shù)
1.7.1 自動測試發(fā)展歷程
1.7.2 測試成熟度模型
1.7.3 自動測試原理
1.8 思考與習(xí)題
第2章 軟件測試基本知識
2.1 測試流程
2.1.1 測試流程簡介
2.1.2 測試執(zhí)行階段
2.2 軟件測試模型
2.2.1 V模型
2.2.2 W模型
2.2.3 H模型
2.2.4 X模型
2.2.5 前置模型
2.3 測試用例
2.3.1 測試階段和用例關(guān)系
2.3.2 測試用例設(shè)計準則
2.3.3 測試用例的設(shè)計步驟
2.3.4 測試用例維護
2.4 測試案例-“軟件工程管理”教學(xué)網(wǎng)站測試框架
2.4.1 測試內(nèi)容
2.4.2 測試資源
2.5 思考與習(xí)題
第3章 黑盒測試
3.1 黑盒測試簡介
3.2 等價類劃分法
3.2.1 劃分等價類的方法
3.2.2 “判斷日期合法”應(yīng)用舉例
3.3 邊界值分析法
3.3.1 設(shè)計原則
3.3.2 “三角形問題”應(yīng)用舉例
3.4 決策表法
3.4.1 基本術(shù)語
3.4.2 設(shè)計步驟
3.4.3 “閱讀指南”應(yīng)用舉例
3.5 因果圖法
3.5.1 基本術(shù)語
3.5.2 “判讀輸入的內(nèi)容”應(yīng)用舉例
3.6 場景法
3.6.1 基本流和備選流
3.6.2 “ATM系統(tǒng)流程”應(yīng)用舉例
3.7 功能測試工具-AutoRunner
3.7.1 AutoRunner功能簡介
3.7.2 配置AutoRunner
3.7.3 AutoRunner的使用流程
3.8 思考與習(xí)題
第4章 白盒測試
4.1 白盒測試簡介
4.2 詞法分析與語法分析
4.3 代碼檢查法
4.4 靜態(tài)結(jié)構(gòu)分析法
4.5 程序插樁技術(shù)
4.6 邏輯覆蓋法
4.6.1 語句覆蓋
4.6.2 判定覆蓋
4.6.3 條件覆蓋
4.6.4 條件判定覆蓋
4.6.5 條件組合覆蓋
4.6.6 “C語言代碼”應(yīng)用舉例
4.7 路徑覆蓋法測試
4.7.1 循環(huán)結(jié)構(gòu)
4.7.2 基本路徑測試
4.8 JUnit工具
4.8.1 JUnit的安裝
4.8.2 JUnit的內(nèi)容
4.8.3 “四則運算”應(yīng)用舉例
4.9 白盒測試工具-CodeAnalyzer
4.9.1 Code Analyzer的功能簡介
4.9.2 Code Analyzer的安裝
4.9.3 配置Code Analyzer
4.9.4 Code Analyzer的使用流程
4.10 思考與習(xí)題
第5章 性能測試
5.1 基本概念
5.2 性能測試分類
5.2.1 負載測試
5.2.2 壓力測試
5.2.3 可靠性測試
5.3 性能測試工具-PerformanceRunner
5.3.1 PerformanceRunner的用戶界面
5.3.2 PerformanceRunner功能簡介
5.3.3 PerformanceRunner的安裝
5.3.4 配置PerformanceRunner
5.3.5 PerformanceRunner的使用流程
5.4 思考與習(xí)題
第6章 軟件測試管理
6.1 軟件配置管理
6.1.1 軟件配置管理概述
6.1.2 軟件配置管理工具——CVS
6.2 缺陷管理
6.2.1 缺陷管理介紹
6.2.2 缺陷跟蹤管理工具——Jira
6.3 測試管理工具——TestCenter
6.3.1 TestCenter的功能
6.3.2 TestCenter的安裝過程
6.3.3 TestCenter使用流程
6.4 思考與習(xí)題
第7章 移動終端測試
7.1 移動應(yīng)用測試基礎(chǔ)
7.1.1 移動應(yīng)用測試框架
7.1.2 測試結(jié)構(gòu)及測試項目
7.1.3 測試應(yīng)用程序接口
7.1.4 運行測試及結(jié)果
7.1.5 其他測試工具
7.2 移動應(yīng)用測試環(huán)境
7.2.1 創(chuàng)建測試項目
7.2.2 創(chuàng)建測試包
7.2.3 運行測試
7.3 測試活動類
7.3.1 測試活動類應(yīng)用程序接口
7.3.2 測試內(nèi)容
7.4 測試活動類教程
7.4.1 Android測試準備工作
7.4.2 創(chuàng)建測試例子類
7.4.3 運行測試和觀察結(jié)果
7.4.4 強制某些測試失敗
7.5 思考與習(xí)題
參考文獻