注冊 | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當(dāng)前位置: 首頁出版圖書科學(xué)技術(shù)計(jì)算機(jī)/網(wǎng)絡(luò)軟件工程及軟件方法學(xué)Windows 軟件測試探秘

Windows 軟件測試探秘

Windows 軟件測試探秘

定 價:¥35.00

作 者: 王磊 等著
出版社: 電子工業(yè)出版社
叢編項(xiàng):
標(biāo) 簽: 計(jì)算機(jī)/網(wǎng)絡(luò) 軟件工程/開發(fā)項(xiàng)目管理

ISBN: 9787121191572 出版時間: 2013-01-01 包裝: 平裝
開本: 16開 頁數(shù): 244 字?jǐn)?shù):  

內(nèi)容簡介

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

作者簡介

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

圖書目錄

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

本目錄推薦

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