《軟體測試架構實踐與精準測試》是2018年11月人民郵電出版社出版的圖書,作者是李龍。
基本介紹
- 中文名:軟體測試架構實踐與精準測試
- 作者:李龍
- ISBN:9787115487193
- 頁數:248頁
- 定價:59元
- 出版社:人民郵電出版社
- 出版時間:2018年11月
- 裝幀:平裝
- 開本:16開
內容簡介,圖書目錄,
內容簡介
本書以如何搭建軟體測試團隊為出發點,結合作者提出的軟體測試模型—“川模型”測試架構,並結合精準測試理念,闡述了組建測試團隊的過程,包括如何制定部門規劃、流程規範和KPI,以及如何提升人員素質、打造團隊文化和凝聚力及提高執行力等內容。本書語言詼諧幽默,引人入勝。
本書特別適合剛組建的測試團隊中的測試人員閱讀,也適用於質量管理部門、研發部門等技術團隊人員閱讀。當然,如果你的公司已經有成熟的測試部門,想進一步提高測試效率和團隊的執行力,本書也非常適合。
圖書目錄
第 1章 站在巨人的肩上 1
1.1 軟體開發、測試的現狀分析 2
1.1.1 V模型的優劣分析 3
1.1.2 W模型的優劣分析 3
1.1.3 H模型的優劣分析 4
1.1.4 X模型的優劣分析 5
1.1.5 前置測試模型的優劣分析 5
1.2 有關軟體測試模型的調查結果 6
1.3 川模型組織架構分析 7
1.3.1 川模型 7
1.3.2 川模型的工作組織規程 9
1.4 川模型的價值 10
1.4.1 體現測試的使命與重要
地位 10
1.4.2 體現測試先行的重要
意義 10
1.4.3 文檔化的重要性與可追溯
性的提出 10
1.4.4 提出3種測試技術相結合的
規程 10
1.4.5 等時線為質量保證提供了
基礎 11
第 2章 組建測試團隊的幾點思考 12
2.1 成為測試經理 13
2.1.1 測試經理最重要的能力
是什麼 13
2.1.2 測試經理需要什麼樣的
能力 13
2.1.3 如何平衡自己的管理和
技術貢獻 15
2.1.4 關心下屬的工作 15
2.2 招聘測試人員 16
2.3 組建測試團隊 19
2.3.1 工作安排 20
2.3.2 工作評估 20
2.3.3 做一個激勵型的領導 20
2.3.4 做好的教練與導師 21
2.3.5 學會激勵員工 21
2.4 帶好測試任務 22
2.5 做好員工培訓工作 24
第3章 高效測試團隊的精氣神 26
3.1 部門文化 27
3.2 合乎發展的灰度管理 28
3.3 個人與企業的目標調整 29
3.4 為每個成員搭建一個
發展願景 31
3.5 結語 31
第4章 不得不說的測試規矩 33
4.1 認識測試流程 34
4.2 解析測試流程的不同階段 34
4.2.1 測試計畫階段 34
4.2.2 測試設計階段 36
4.2.3 測試執行階段 36
4.2.4 測試總結階段 36
4.3 全程軟體測試流程的剖析 36
4.3.1 前期測試階段我們該
做什麼 37
4.3.2 中期測試階段我們該
做什麼 41
4.3.3 如何做好後期測試
階段 45
4.4 測試配置管理,不朽的話題 48
第5章 用腦圖高效地設計測試案例 52
5.1 先談談常規測試用例設計的
問題 53
5.2 腦圖的設計模式 55
5.2.1 如何做需求分析 55
5.2.2 案例設計方法 57
5.3 如何更好地使用腦圖 62
5.3.1 介入問題 62
5.3.2 分級問題 62
5.3.3 SMART原則 63
第6章 精準測試技術與發展 65
6.1 精準測試的設計思想 68
6.2 精準測試的整體架構 69
6.2.1 軟體測試示波器 69
6.2.2 用例和代碼的雙向追溯 70
6.2.3 智慧型回歸測試用例選取
算法 70
6.2.4 灰盒模式下的代碼覆蓋率
分析 71
6.2.5 測試用例的聚類分析 71
6.3 精準測試的效率 72
6.4 本章總結 73
第7章 談談幾個高效的測試設計
方法 74
7.1 基於業務場景的測試設計 75
7.1.1 業務場景是什麼 75
7.1.2 如何進行基於業務場景的
測試 76
7.1.3 理解場景分析法與基於
業務場景的測試設計的
異同 78
7.1.4 基於業務場景測試的
優缺點 79
7.1.5 基於業務場景測試設計時的
注意事項 81
7.2 基於風險的測試設計 82
7.2.1 淺析風險與測試 82
7.2.2 測試中為何引入基於
風險的測試 84
7.2.3 對測試風險的識別、
評估與防控 89
7.3 基於任務驅動的測試 93
7.3.1 淺談基於任務驅動的
測試 93
7.3.2 如何進行基於任務驅動的
測試 97
7.3.3 測試任務的把控 99
第8章 自動化測試架構設計 101
8.1 為什麼設計自動化測試架構 102
8.1.1 大部分企業測試現狀
舉例 102
8.1.2 提高測試效率的疑問 103
8.1.3 大部分企業測試效率低下的
實際原因 103
8.2 認識自動化測試 104
8.2.1 明確幾點問題 104
8.2.2 什麼是自動化測試 104
8.3 自動化測試框架該具備的
要素 105
8.3.1 測試體系與測試平台
整合 105
8.3.2 測試用例標準化整合 105
8.3.3 回歸測試自動化執行 106
8.3.4 最終目標 106
8.4 自動化測試平台最終圖譜 106
第9章 三庫管理實戰 108
9.1 測試庫 109
9.1.1 框架分析 109
9.1.2 許可權劃分 110
9.2 受控庫 110
9.2.1 框架分析 111
9.2.2 許可權劃分 113
9.3 缺陷庫 114
9.3.1 框架分析 114
9.3.2 配置規範 115
9.3.3 缺陷生命歷程說明 117
9.4 歸檔與備份 119
第 10章 績效的設計與運行 120
10.1 績效考核的作用 121
10.2 績效考核的原則 122
10.3 績效考核內容 122
10.4 績效考核存在的誤區 126
第 11章 自動化持續集成測試實戰 128
11.1 自動化持續集成測試任務的
提出 129
11.1.1 任務目標 129
11.1.2 工具準備 129
11.1.3 環境說明 130
11.2 伺服器集群搭建 131
11.2.1 Gitlab服務搭建 131
11.2.2 禪道服務搭建 139
11.3 研發中心環境搭建 153
11.3.1 部署JSP開發環境 153
11.3.2 安裝TortoiseGit
客戶端 154
11.3.3 安裝TurtleZenTao
外掛程式 157
11.4 測試中心環境搭建 162
11.4.1 部署Tomcat服務 163
11.4.2 Jenkins的安裝與配置 164
11.4.3 Eclipse+TestNG+Selenium
環境部署 170
11.4.4 Maven構建工具安裝 174
11.5 M+T+S自動化測試 179
11.5.1 測試項目部署 179
11.5.2 自動化測試 180
11.6 精準測試部署及自動化測試 190
11.6.1 ThreadingTest簡介 190
11.6.2 軟體環境的部署 191
11.6.3 項目編譯 194
11.6.4 執行測試 198
11.6.5 通過“軟體示波器”獲取
測試數據 201
11.7 J+M+G自動構建 206
11.7.1 郵件配置 206
11.7.2 自動打包 207
11.7.3 自動測試 212
11.7.4 自動發布 213
第 12章 行業專家解說測試之道 215
12.1 金融行業測試之道—復深藍
測試總監馬海霞 216
12.1.1 分析 217
12.1.2 建模 220
12.1.3 設計 222
12.1.4 執行 224
12.1.5 測試總結 225
12.1.6 最佳化 226
12.2 職業團隊式軟體工程人才培養
模式—南華大學老師李萌 227
12.2.1 問題的提出 227
12.2.2 要解決的核心問題 227
12.2.3 研究與改革實踐 228
12.2.4 取得的成果 234
12.3 敏捷軟體測試之道—軟達啟航
CTO單鏡石 234
12.4 從精益思想談探索式測試—
測試培訓講師顧翔 242
12.4.1 從精益談起 242
12.4.2 從軟體測試談到探索式
軟體測試 243
12.4.3 探索式測試與精益 244
12.4.4 探索式軟體測試方法 247