本書分別從理論和實(shí)踐的角度介紹了軟件測(cè)試技術(shù)。本書分三個(gè)部分:第一篇,基礎(chǔ)篇,這部分從軟件測(cè)試概述、軟件測(cè)試方法、軟件測(cè)試級(jí)別、軟件測(cè)試類型、基于互聯(lián)網(wǎng)測(cè)試等方面詳細(xì)介紹軟件測(cè)試的基礎(chǔ)知識(shí)。第二篇,Web應(yīng)用系統(tǒng)測(cè)試(案例教學(xué)),主要從Web應(yīng)用系統(tǒng)功能測(cè)試、Web應(yīng)用系統(tǒng)性能測(cè)試和Web應(yīng)用系統(tǒng)其它測(cè)試,通過(guò)案例教學(xué),詳細(xì)介紹Web應(yīng)用系統(tǒng)測(cè)試的全過(guò)程。第三篇,移動(dòng)應(yīng)用程序測(cè)試(案例教學(xué)),主要從Robotium入門及實(shí)戰(zhàn)測(cè)試項(xiàng)目,通過(guò)案例教學(xué),詳細(xì)介紹移動(dòng)應(yīng)用程序測(cè)試的全過(guò)程。
劉斌,碩士,教研室主任,三創(chuàng)負(fù)責(zé)人。擔(dān)任的課程包括:軟件測(cè)試技術(shù),軟件工程,軟件項(xiàng)目管理等。近年來(lái)一直從事數(shù)字集成電路知 識(shí)產(chǎn)權(quán)保護(hù),腦電高維數(shù)據(jù)分析及身份安全識(shí)別等理論與工程應(yīng)用方面的研究工作,主持福建省教育廳中青年教師教育科研項(xiàng)目1項(xiàng),出版專著1本,在國(guó)內(nèi)外發(fā)表學(xué)術(shù)論文4余篇,其中EI收錄的期刊論文2篇,指導(dǎo)大學(xué)生獲得省級(jí)的競(jìng)賽獎(jiǎng)項(xiàng)1項(xiàng)以及挑戰(zhàn)杯等競(jìng)賽的獎(jiǎng)項(xiàng)3項(xiàng)。
第1篇 基礎(chǔ)篇
第1章 軟件測(cè)試概述
1.1 軟件缺陷的由來(lái)
1.2 軟件測(cè)試的定義
1.3 軟件測(cè)試的發(fā)展歷史
1.4 軟件測(cè)試的原則
1.5 軟件測(cè)試與軟件開發(fā)的關(guān)系
1.6 軟件測(cè)試的重要性
1.7 軟件測(cè)試職業(yè)前景
1.7.1 軟件測(cè)試產(chǎn)業(yè)的現(xiàn)狀
1.7.2 軟件測(cè)試職業(yè)規(guī)劃
1.7.3 測(cè)試工程師職業(yè)素質(zhì)
1.8 本章小結(jié)
第2章 軟件測(cè)試分類
2.1 靜態(tài)測(cè)試和動(dòng)態(tài)測(cè)試
2.1.1 靜態(tài)測(cè)試
2.1.2 動(dòng)態(tài)測(cè)試
2.2 白盒測(cè)試和黑盒測(cè)試
2.2.1 白盒測(cè)試
2.2.2 黑盒測(cè)試
2.3 手動(dòng)測(cè)試和自動(dòng)化測(cè)試
2.3.1 手動(dòng)測(cè)試
2.3.2 自動(dòng)化測(cè)試
2.4 本章小結(jié)
第3章 軟件測(cè)試級(jí)別
3.1 單元測(cè)試
3.1.1 單元測(cè)試的定義
3.1.2 單元測(cè)試的原則
3.1.3 單元測(cè)試的方法
3.1.4 單元測(cè)試的數(shù)據(jù)
3.1.5 單元測(cè)試的工具
3.1.6 單元測(cè)試人員
3.2 集成測(cè)試
3.2.1 集成測(cè)試的定義
3.2.2 集成測(cè)試的原則
3.2.3 集成測(cè)試的方法
3.2.4 集成測(cè)試的數(shù)據(jù)
3.2.5 集成測(cè)試人員
3.3 系統(tǒng)測(cè)試
3.3.1 系統(tǒng)測(cè)試的定義
3.3.2 系統(tǒng)測(cè)試的主要測(cè)試技術(shù)
3.3.3 系統(tǒng)測(cè)試的數(shù)據(jù)
3.3.4 系統(tǒng)測(cè)試人員
3.4 驗(yàn)收測(cè)試
3.4.1 驗(yàn)收測(cè)試的定義
3.4.2 驗(yàn)收測(cè)試的主要測(cè)試技術(shù)
3.4.3 驗(yàn)收測(cè)試的數(shù)據(jù)
3.4.4 α、β測(cè)試
3.4.5 驗(yàn)收測(cè)試人員
3.5 本章小結(jié)
第4章 測(cè)試工作過(guò)程
4.1 需求與設(shè)計(jì)評(píng)審
4.1.1 軟件評(píng)審的方法與技術(shù)
4.1.2 需求評(píng)審
4.1.3 設(shè)計(jì)評(píng)審
4.2 測(cè)試計(jì)劃的編寫
4.2.1 編寫測(cè)試計(jì)劃的目的
4.2.2 編寫測(cè)試計(jì)劃
4.2.3 編寫測(cè)試計(jì)劃的注意事項(xiàng)
4.3 測(cè)試用例設(shè)計(jì)
4.3.1 測(cè)試用例的定義
4.3.2 設(shè)計(jì)用例的目的
4.3.3 設(shè)計(jì)用例的操作
4.3.4 設(shè)計(jì)用例的常見方法
4.3.5 測(cè)試用例設(shè)計(jì)模板
4.4 測(cè)試腳本開發(fā)
4.4.1 測(cè)試腳本的定義
4.4.2 測(cè)試腳本分類
4.5 測(cè)試執(zhí)行
4.5.1 測(cè)試執(zhí)行的定義
4.5.2 測(cè)試執(zhí)行的過(guò)程
4.6 缺陷分析和質(zhì)量報(bào)告
4.6.1 缺陷分析
4.6.2 產(chǎn)品總體質(zhì)量分析
4.7 測(cè)試管理
4.7.1 測(cè)試管理的概念
4.7.2 測(cè)試管理的能力模型
4.8 本章小結(jié)
第2篇 應(yīng)用篇
第5章 系統(tǒng)功能測(cè)試
5.1 功能測(cè)試的概念
5.2 功能測(cè)試的工具
5.2.1 功能測(cè)試工具的操作
5.2.2 功能測(cè)試工具的分類
5.3 本章小結(jié)
第6章 系統(tǒng)非功能測(cè)試
6.1 性能測(cè)試
6.1.1 性能測(cè)試的主要類型
6.1.2 系統(tǒng)性能的主要指標(biāo)
6.1.2 性能測(cè)試的主要步驟
6.2 兼容性測(cè)試
6.3 安全性測(cè)試
6.4 用戶界面測(cè)試
6.5 易用性測(cè)試
6.6 本章小結(jié)
第7章 基于互聯(lián)網(wǎng)測(cè)試
7.1 眾測(cè)
7.2 云測(cè)試
7.2.1 云測(cè)試的定義
7.2.2 云測(cè)試的優(yōu)勢(shì)
7.2.3 常見的云測(cè)試平臺(tái)
7.3 本章小結(jié)
第8章 自動(dòng)化測(cè)試與應(yīng)用
8.1 自動(dòng)化測(cè)試的概念
8.2 自動(dòng)化測(cè)試的原理
8.3 自動(dòng)化測(cè)試的實(shí)施
8.4 功能測(cè)試的自動(dòng)化工具-UFT
8.4.1 UFT的安裝
8.4.2 UFT的基本操作
8.5 性能測(cè)試的自動(dòng)化工具-LoadRunner
8.5.1 LoadRunner的安裝
8.5.2 LoadRlinner的基本操作
8.6 本章小結(jié)
第3篇 實(shí)戰(zhàn)篇
第9章 實(shí)戰(zhàn)測(cè)試項(xiàng)目
9.1 被測(cè)系統(tǒng)介紹
9.2 測(cè)試過(guò)程概述
9.2.1 測(cè)試計(jì)劃編寫
9.2.2 測(cè)試用例設(shè)計(jì)
9.2.3 測(cè)試執(zhí)行
9.3 測(cè)試報(bào)告
9.4 本章小結(jié)
附錄1 軟件測(cè)試計(jì)劃
附錄2 軟件測(cè)試用例
附錄3 軟件測(cè)試報(bào)告