目錄
第1章 軟件測試與項目分析 1
1.1 軟件測試概念 2
1.2 軟件測試內容 3
1.3 軟件測試分類 3
1.3.1 按測試方法劃分 3
1.3.2 按測試階段劃分 6
1.4 軟件測試流程 7
1.4.1 成立測試組 8
1.4.2 分析測試需求 8
1.4.3 制訂測試計劃 8
1.4.4 提取測試需求 8
1.4.5 編寫測試用例 8
1.4.6 搭建測試環(huán)境 9
1.4.7 執(zhí)行測試用例 9
1.4.8 跟蹤處理缺陷 10
1.4.9 執(zhí)行性能測試 10
1.4.10 輸出測試報告 10
1.5 OA系統(tǒng)分析 10
1.6 本章練習 14
第2章 測試計劃與測試方案 15
2.1 軟件測試流程 16
2.2 測試計劃 16
2.2.1 測試計劃目的 16
2.2.2 測試計劃內容 16
2.2.3 測試計劃示例 17
2.3 測試方案 24
2.3.1 測試方案目的 24
2.3.2 測試方案內容 24
2.3.3 測試方案編寫 25
2.3.4 測試方案示例 26
2.4 本章練習 29
第3章 OA系統(tǒng)測試環(huán)境搭建 30
3.1 測試環(huán)境搭建流程 31
3.2 測試環(huán)境搭建 31
3.2.1 測試環(huán)境配置要求 32
3.2.2 硬件需求配置 34
3.2.3 操作系統(tǒng)安裝 34
3.2.4 JDK安裝與配置 35
3.2.5 MySQL安裝與配置 42
3.2.6 Tomcat安裝與配置 49
3.2.7 被測應用程序部署 53
3.3 本章練習 59
第4章 OA系統(tǒng)測試項目實施 60
4.1 測試需求提取 61
4.1.1 原始測試需求分析 61
4.1.2 測試項分析 63
4.1.3 測試子項分析 63
4.2 創(chuàng)建被測項目 69
4.6.2 用例設計方法 84
4.6.3 OA用例設計 107
4.7 測試用例執(zhí)行 114
4.7.1 測試集創(chuàng)建 114
4.3 設置項目組別 72
4.4 設置項目成員 75
4.5 創(chuàng)建測試需求 78
4.6 測試用例設計 81
4.6.1 測試用例定義 81
4.7.2 測試集執(zhí)行 116
4.8 缺陷跟蹤處理 119
4.9 測試報告輸出 124
4.10 本章練習 128
第5章 自動化測試與QTP 129
5.1 自動化測試簡介 130
5.2 QTP簡介 131
5.2.1 QTP安裝 131
5.2.2 QTP產品介紹 137
5.2.3 QTP實現(xiàn)原理 139
5.3 QTP功能基礎 141
5.3.1 對象與對象庫 141
5.3.2 錄制與回放 142
5.3.3 檢查點 145
5.3.4 變量與參數(shù)化 164
5.3.5 描述性編程 168
5.3.6 VBS自動化編程 170
5.4 QTP自動化實踐 200
5.4.1 腳本開發(fā)流程 200
5.4.2 錄制腳本 200
5.4.3 增強腳本 203
5.5 本章練習 220
附錄 軟件測試常見面試題 221