注冊 | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當前位置: 首頁出版圖書科學(xué)技術(shù)計算機/網(wǎng)絡(luò)計算機組織與體系結(jié)構(gòu)騰訊iOS測試實踐

騰訊iOS測試實踐

騰訊iOS測試實踐

定 價:¥59.00

作 者: 丁如敏,王琳 等 著
出版社: 機械工業(yè)出版社
叢編項:
標 簽: 暫缺

ISBN: 9787111571148 出版時間: 2017-06-01 包裝: 平裝
開本: 16開 頁數(shù): 237 字數(shù):  

內(nèi)容簡介

  本書由騰訊QQ瀏覽器iPhone測試團隊撰寫,系統(tǒng)、深度地講解了iOS測試的系統(tǒng)方法論、新技術(shù)與常見的技巧與方法。全書分為3個部分:部分主要介紹了iOS測試的現(xiàn)狀、困境、測試流程、測試團隊的管理等;第二部分詳細講解了iOS的多項特色測試,包括標準化功能測試、立體化性能測試、兼容性測試、自動化測試等;第三部分講解了iOS的專項測試技術(shù),包括缺陷分析技術(shù)、探索式測試技術(shù)、精準測試計劃等。

作者簡介

  王琳,騰訊高級測試工程師,2012年中山大學(xué)碩士畢業(yè)后加入騰訊。積累了五年多的iOS客戶端測試經(jīng)驗。在探索式測試方面有深入的研究和實踐,在測試過程的優(yōu)化提升方面頗有心得。致力于將業(yè)界先進測試理論落地到iOS平臺測試實踐中,實戰(zhàn)經(jīng)驗豐富。

圖書目錄

作者簡介
前言
第一部分 測試觀
第1章 測試觀概述2
1.1 引言2
1.2 工程效率3
1.2.1 自動化測試4
1.2.2 靜態(tài)代碼分析5
1.3 品質(zhì)管理7
1.4 測試分析12
1.4.1 黑盒測試分析12
1.4.2 白盒測試分析13
1.5 測試設(shè)計14
1.5.1 探索式測試14
1.5.2 基于模型的測試14
1.6 數(shù)據(jù)反推15
1.6.1 測試過程中的數(shù)據(jù)15
1.6.2 線上數(shù)據(jù)17
1.7 未來的測試19
1.7.1 線上數(shù)據(jù)挖掘19
1.7.2 人工智能21
1.7.3 眾測21
1.8 小結(jié)22
第二部分 iOS特色測試
第2章 走進iOS24
2.1 引言24
2.2 iOS平臺的興起24
2.3 iOS平臺的特殊性25
2.3.1 證書25
2.3.2 越獄26
2.3.3 灰度27
2.3.4 AppStore審核29
2.3.5 自動化測試工具30
2.4 小結(jié)30
第3章 iOS兼容性測試31
3.1 引言31
3.2 系統(tǒng)兼容32
3.2.1 新增功能32
3.2.2 接口差異32
3.3 機型兼容37
3.3.1 新增功能37
3.3.2 屏幕變化37
3.3.3 處理器差異38
3.4 測試原則39
3.5 小結(jié)41
第4章 iOS性能測試43
4.1 引言43
4.2 性能測試簡介44
4.2.1 性能測試介入時間45
4.2.2 iOS性能測試分類46
4.3 響應(yīng)速度測試方法48
4.3.1 掐表計時法48
4.3.2 日志計時法48
4.3.3 錄像分幀計時法49
4.3.4 網(wǎng)頁速度對比測試舉例51
4.4 穩(wěn)定性測試55
4.4.1 測試框架介紹56
4.4.2 穩(wěn)定性測試思路56
4.4.3 穩(wěn)定性測試結(jié)果記錄60
4.5 流量測試方法62
4.5.1 系統(tǒng)流量統(tǒng)計方法62
4.5.2 數(shù)據(jù)包分析法63
4.6 電量測試方法66
4.7 內(nèi)存測試方法67
4.8 流暢性測試70
4.9 小結(jié)71
第5章 iOS自動化測試入門72
5.1 引言72
5.2 自動化測試適用場景72
5.3 自動化測試框架73
5.3.1 接口自動化測試框架73
5.3.2 UI自動化測試框架74
5.4 XCTest自動化框架介紹75
5.4.1 框架集成75
5.4.2 接口測試78
5.4.3 UI測試79
5.4.4 優(yōu)缺點分析85
5.5 KIF自動化框架介紹86
5.5.1 框架集成86
5.5.2 用例編寫89
5.5.3 優(yōu)缺點分析92
5.6 小結(jié)93
第6章 iOS測試框架二次開發(fā)94
6.1 引言94
6.1.1 二次開發(fā)總體架構(gòu)94
6.1.2 整體部署圖94
6.1.3 整體架構(gòu)圖95
6.1.4 架構(gòu)分析96
6.2 底層驅(qū)動層97
6.2.1 XCTest接口封裝97
6.2.2 消息處理模塊101
6.2.3 驅(qū)動模塊104
6.3 中間層113
6.3.1 控件調(diào)用封裝層113
6.3.2 截圖模塊115
6.3.3 日志處理模塊118
6.4 應(yīng)用層121
6.4.1 自動化腳本121
6.4.2 配置文件123
6.4.3 日志分析系統(tǒng)123
6.4.4 風險點128
6.5 截圖智能分析130
6.5.1 OpenCV簡介130
6.5.2 OpenCV模板識別130
6.5.3 OpenCV實踐過程132
6.6 自動化持續(xù)集成135
6.6.1 Jenkins簡介135
6.6.2 Jenkins特點135
6.6.3 使用方式135
6.6.4 配置Job137
6.7 自動化實踐效果139
6.7.1 部署情況139
6.7.2 投入產(chǎn)出比139
6.7.3 運營數(shù)據(jù)140
6.8 小結(jié)142
第7章 iOS精準測試143
7.1 引言143
7.1.1 傳統(tǒng)測試遇到的問題143
7.1.2 敏捷模型的挑戰(zhàn)144
7.1.3 解決方案145
7.2 精準測試概念146
7.2.1 業(yè)界的精準測試概念146
7.2.2 我們自己的理解146
7.3 傳統(tǒng)測試到精準測試的演變148
7.3.1 精準測試與傳統(tǒng)測試的對比148
7.3.2 精準測試滿足敏捷需求149
7.4 精準測試實踐之路149
7.4.1 精準測試總體架構(gòu)圖149
7.4.2 代碼分析150
7.4.3 用例關(guān)系庫154
7.4.4 SVN代碼變化監(jiān)控分析156
7.4.5 精準自動化方案158
7.4.6 精準實現(xiàn)流程小結(jié)159
7.4.7 精準實踐流程160
7.4.8 精準解決問題164
7.5 小結(jié)165
第三部分 通用測試實踐
第8章 探索式測試168
8.1 引言168
8.2 探索式測試的發(fā)展史168
8.2.1 ET 1.0169
8.2.2 ET 1.5169
8.2.3 ET 2.0169
8.2.4 ET 3.0170
8.3 探索式測試入門實踐170
8.3.1 實踐前提171
8.3.2 實踐過程174
8.3.3 實踐后續(xù)177
8.4 研發(fā)各個階段的實踐形式179
8.4.1 測試設(shè)計179
8.4.2 迭代測試181
8.4.3 集成測試182
8.4.4 回歸測試185
8.4.5 上線測試186
8.5 實踐效果展示187
8.6 探索式測試的答疑189
8.6.1 理論方面的問題189
8.6.2 實踐過程的問題189
8.6.3 提升方面的問題190
8.7 小結(jié)190
第9章 標準化測試191
9.1 引言191
9.2 功能測試的困惑191
9.2.1 手工測試現(xiàn)狀191
9.2.2 黑盒測試困境192
9.2.3 外包測試模式192
9.3 測試分析模型192
9.3.1 ACC模型193
9.3.2 HTSM模型193
9.3.3 SBTM模型194
9.3.4 漫游模型194
9.3.5 場景模型196
9.4 點線面測試體系197
9.4.1 建筑模型197
9.4.2 責任分工199
9.4.3 三個標準化200
9.5 實踐案例202
9.5.1 承載體和價值點提煉202
9.5.2 細化承載體和價值點204
9.5.3 變量因子及策略205
9.5.4 動態(tài)測試測程210
9.5.5 測試閉環(huán)215
9.6 收益評估216
9.6.1 充分利用動態(tài)思維216
9.6.2 建立用戶角度測試模型217
9.6.3 測試過程及管理優(yōu)化218
9.7 小結(jié)220
第10章 缺陷分析221
10.1 引言221
10.2 缺陷理論基礎(chǔ)221
10.2.1 缺陷的定義221
10.2.2 缺陷的屬性222
10.2.3 缺陷的修復(fù)成本222
10.3 缺陷定位(逆向分析)223
10.3.1 望224
10.3.2 聞224
10.3.3 問225
10.3.4 切226
10.4 缺陷報告(正向演進)226
10.4.1 缺陷現(xiàn)象—缺陷影響227
10.4.2 復(fù)現(xiàn)路徑—測試思想228
10.4.3 缺陷原理—代碼關(guān)注229
10.4.4 缺陷思考—擴展總結(jié)231
10.5 討論分析232
10.5.1 投入產(chǎn)出比233
10.5.2 適用人群234
10.5.3 適用階段234
10.6 小結(jié)234
后記235
附錄A 參考引用及擴展閱讀238
附錄B 相關(guān)網(wǎng)址收錄239

本目錄推薦

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