注冊 | 登錄讀書好,好讀書,讀好書!
讀書網-DuShu.com
當前位置: 首頁出版圖書科學技術計算機/網絡軟件工程及軟件方法學Windows 軟件測試探秘

Windows 軟件測試探秘

Windows 軟件測試探秘

定 價:¥35.00

作 者: 王磊 等著
出版社: 電子工業(yè)出版社
叢編項:
標 簽: 計算機/網絡 軟件工程/開發(fā)項目管理

ISBN: 9787121191572 出版時間: 2013-01-01 包裝: 平裝
開本: 16開 頁數: 244 字數:  

內容簡介

  本書是百度質量部幾位測試工程師以實際項目為依據,結合技術改進,講解在大型公司中測試人員工作的主要內容,讓讀者從中了解具體測試工作的實際情況,從中受到啟發(fā),為自己的工作帶來變化。就Windows應用程序測試而言,本書除了闡述傳統(tǒng)測試領域中的自動化測試、性能測試、穩(wěn)定性測試外,還深入講述了不同用戶環(huán)境測試的方方面面:諸如兼容性測試、產品評測,以及用戶界面功能測試的設計和執(zhí)行方法。本書使用的案例介紹都來源于實際項目,適合于從事Windows客戶端測試的同行及即將進入測試行業(yè)的大中專院校的畢業(yè)生閱讀。

作者簡介

  王磊(大王),高級測試架構師,參與眾多百度產品的測試工作,曾負責過百度新聞、百度空間、百度視頻等產品的測試工作,后組建通用組件測試組和基礎架構測試部;分別負責移動互聯網測試及PC客戶端測試的技術工作,現主要負責百度測試基礎架構建設。 韓靜,高級項目經理,參與和負責過即時通信、輸入法、瀏覽器、音視頻等多款裝機軟件的測試和管理工作,有著豐富的客戶端軟件測試和項目管理經驗。

圖書目錄

上篇  技術篇
第1章  測試環(huán)境管理 1
1.1  問題的產生 1
1.1.1  客戶端測試環(huán)境的概念 1
1.1.2  客戶端測試環(huán)境管理需求 2
1.2  如何設計解決問題 3
1.2.1  環(huán)境如何自動化快照備份管理 3
1.2.2   應用軟件如何自動化部署 7
1.2.3  環(huán)境資源池系統(tǒng)管理 9
1.3  實例展示 22
1.3.1  UI功能展示 22
1.3.2  系統(tǒng)應用場景 24
1.3.3  項目應用效果 25
第2章  測試數據中心 27
2.1  為何要引入數據中心 27
2.1.1  概述 27
2.1.2  需求來源 28
2.1.3  功能分析 29
2.2  數據中心設計和實現 31
2.2.1  整體架構 31
2.2.2  數據存儲設計和實現 32
2.2.3  測試輔助設計和實現 33
2.2.4  其他功能設計和實現 35
第3章  自動化測試 37
3.1  概述 38
3.1.1  什么是自動化測試 38
3.1.2  系統(tǒng)級自動化測試模型 38
3.2  基礎庫設計和實現 39
3.2.1  基礎庫設計原理 39
3.2.2  基于Win 32句柄 40
3.2.3  虛擬對象 45
3.2.4  基于MSAA/UIA 52
3.2.5  后門&Proxy模式 55
3.3  用例格式和開發(fā)模式 64
3.3.1  用例格式 65
3.3.2  基于腳本/代碼的用例 65
3.3.3  開發(fā)模式 68
3.4  項目實例 71
3.4.1  基于虛擬控件的即時通信類產品系統(tǒng)級自動化 71
3.4.2  基于Proxy的播放器類產品系統(tǒng)級自動化 74
3.4.3  基于Proxy的瀏覽器類產品模塊級API自動化 77
第4章  性能測試 80
4.1  性能指標 80
4.1.1  業(yè)務指標 81
4.1.2  系統(tǒng)指標 81
4.2  測試環(huán)境 85
4.3  測試方法及工具 86
4.3.1  業(yè)務指標 86
4.3.2  系統(tǒng)指標 92
4.4  測試場景與用例設計 94
4.4.1  普遍性 95
4.4.2  單一性 95
4.4.3  重復性 96
4.5  項目舉例 96
4.5.1  場景與用例設計 96
4.5.2  測試執(zhí)行 98
第5章  實網測試 103
5.1  為何要引入實網測試 103
5.1.1  實網測試概念 103
5.1.2  實網測試形式 104
5.1.3  實網測試關鍵因素 104
5.1.4  實網測試自動化系統(tǒng)解決方案 105
5.2  實網測試自動化系統(tǒng)設計實現 105
5.2.1  系統(tǒng)需求分析 105
5.2.2  系統(tǒng)整體設計 107
5.2.3  實網測試客戶端 108
5.2.4  實網測試服務器 111
5.2.5  實網測試管理Web 112
5.3  實例展示 113
5.3.1  實網測試系統(tǒng)實例 113
5.3.2  實網測試系統(tǒng)應用場景 116
5.3.3  實網測試收益分析 117
第6章  產品評測 120
6.1  評測的含義 120
6.1.1  評測概述 120
6.1.2  評測體系 124
6.1.3  評測作用 127
6.2  評測方案的產生 127
6.2.1  基本方法 127
6.2.2  輸入法類產品實例 128
6.3  如何設計評測工具 135
6.3.1  評測工具需求分析 136
6.3.2  評測工具架構設計 137
6.3.3  評測數據生成接口 141
6.3.4  評測結果分析接口 141
6.3.5  評測工具/平臺的處理流程 142下篇  工程篇
第7章  敏捷及改變 145
7.1  什么是敏捷 145
7.2  為何走上敏捷之路 147
7.3  敏捷項目管理 148
7.3.1  敏捷項目管理之團隊建設 148
7.3.2  敏捷項目管理之迭代規(guī)劃 156
7.3.3  敏捷項目管理之需求管理 159
7.3.4  敏捷項目管理之計劃跟蹤 163
7.3.5  敏捷項目管理之信息傳遞 165
第8章  持續(xù)集成(Continuous integration) 169
8.1  持續(xù)集成組成部分 169
8.1.1  持續(xù)集成簡介 169
8.1.2  持續(xù)集成基本組成 170
8.1.3  配置管理 171
8.1.4  構建 173
8.1.5  測試 174
8.1.6  部署發(fā)布 174
8.2  持續(xù)集成的入門條件 174
8.3  支撐平臺 176
8.4  Quick構建 177
8.4.1  編譯構建 177
8.4.2  Quick構建目的 178
8.4.3  Quick構建承載的測試類型 179
8.5  Slow構建 183
8.6  Daily構建 184
8.7  自動化部署 186
8.7.1  傳統(tǒng)上線方式 186
8.7.2  自動化部署 188
第9章  構建過程優(yōu)化 192
9.1  縮短測試執(zhí)行時間 193
9.1.1  優(yōu)化Case 193
9.1.2  分布式執(zhí)行 194
9.2  本地構建 199
9.2.1  為何需要本地構建 199
9.2.2  測試用例的選取 200
9.2.3  為何有了Local Build,依然需要平臺上的構建 200
9.2.4  本地構建實施方案 201
9.2.5  Loca Build實際應用情況 206
9.3  提高自動化用例執(zhí)行的穩(wěn)定性 208
9.3.1  引起自動化用例執(zhí)行不穩(wěn)定的因素 208
9.3.2  提高用例執(zhí)行穩(wěn)定性的方法 209
第10章  快速發(fā)布 211
10.1  如何去拉分支 212
10.1.1  沖突處理 213
10.1.2  經常同步 214
10.1.3  拉分支的標準 214
10.2  分支如何測試 216
10.2.1  系統(tǒng)級測試 216
10.2.2  驗收測試 218
10.3  發(fā)布的準備工作 219
10.3.1  逐級放量 219
10.3.2  放量指標 220
10.3.3  上線步驟測試 223
10.3.4  自動化上線 223
10.4  發(fā)布之后 225
10.4.1  下一個迭代 227
10.4.2  迭代后續(xù) 227

本目錄推薦

掃描二維碼
Copyright ? 讀書網 m.ranfinancial.com 2005-2020, All Rights Reserved.
鄂ICP備15019699號 鄂公網安備 42010302001612號