日韩精品 中文字幕 动漫,91亚洲午夜一区,在线不卡日本v一区v二区丶,久久九九国产精品自在现拍

注冊 | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當前位置: 首頁出版圖書科學技術計算機/網(wǎng)絡計算機組織與體系結構騰訊Android自動化測試實戰(zhàn)

騰訊Android自動化測試實戰(zhàn)

騰訊Android自動化測試實戰(zhàn)

定 價:¥69.00

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

ISBN: 9787111548751 出版時間: 2016-10-01 包裝:
開本: 16開 頁數(shù): 字數(shù):  

內容簡介

  本書是Android自動化測試領域的里程碑著作,由騰訊*早專注APP測試的騰訊移動品質中心(TMQ)官方出品,系統(tǒng)總結了該團隊7年多來在QQ瀏覽器、應用寶等多款億級APP的自動化測試中總結出來的方法與經(jīng)驗。旨在幫助測試人員借助本書內容和開源工具,結合項目實際需求,輕松開展自動化測試工作,搭建適用的自動化測試體系。具體內容分為兩個部分:第一部分 Android自動化測試技術結合騰訊自身和其他互聯(lián)網(wǎng)公司的自動化框架使用情況,選擇了有代表性的4個開源框架(Monkey、Robotium、UIAutomator、Appium)進行重點講解,循序漸近、由淺入深,引導讀者全面理解框架的原理、用法及高級功能,使讀者能輕易上手。第二部分 Android自動化測試實戰(zhàn)主要以QQ瀏覽器(Android)、應用寶(Android)、地圖等產(chǎn)品為例,涵蓋單元測試、功能測試、性能測試、測試覆蓋率分析、兼容性測試等內容,并給出開源框架的二次開發(fā)應用,提供了具體細致的解決方案,具有極高的參考價值。

作者簡介

暫缺《騰訊Android自動化測試實戰(zhàn)》作者簡介

圖書目錄

本書編委

前言
第1章 概述 1
1.1 Android自動化測試框架概述 1
1.2 本書內容概述 5
第2章 自動化測試框架及應用領域綜述 8
2.1 自動化測試框架介紹 9
2.1.1 一個簡單的Android App自動化測試過程 9
2.1.2 自動化測試框架基本原理 11
2.2 移動終端自動化測試應用場景 15
2.3 本章小結 17
第3章 Robotium框架工作原理及實踐 18
3.1 Robotium常用功能 19
3.1.1 什么是Robotium 19
3.1.2 Robotium提供的類 20
3.1.3 環(huán)境搭建 21
3.1.4 Robotium的控件獲取、操作及斷言 26
3.2 Robotium原理簡析 40
3.2.1 Robotium支持Native原理 40
3.2.2 Robotium支持WebView原理 46
3.3 Robotium實踐運用 52
3.3.1 控件ID相同時獲取控件 52
3.3.2 ListView列表遍歷 53
3.3.3 修改Robotium以支持X5WebView 55
3.4 本章小結 58
第4章 Monkey基本原理及擴展應用 60
4.1 Monkey基礎知識 61
4.1.1 Monkey概況 61
4.1.2 Monkey參數(shù) 61
4.1.3 Monkey事件 65
4.1.4 Monkey環(huán)境搭建 69
4.1.5 Monkey啟動 70
4.2 Monkey測試方法 71
4.2.1 Monkey測試實例 71
4.2.2 Monkey日志分析 78
4.3 Monkey的基本原理 84
4.3.1 Monkey代碼框架 85
4.3.2 Monkey代碼邏輯詳解 87
4.4 Monkey擴展應用示例 91
4.4.1 Monkey代碼重編譯執(zhí)行方法 91
4.4.2 Monkey截圖優(yōu)化 96
4.4.3 Monkey Wi-Fi自動重連優(yōu)化 102
4.4.4 Monkey擴展應用的優(yōu)點和缺點 106
4.5 本章小結 106
第5章 UIAutomator框架及實踐 107
5.1 UIAutomator簡介 108
5.2 UIAutomator解讀 109
5.2.1 UIAutomator框架解讀 109
5.2.2 UIAutomator原理解讀 114
5.2.3 UIAutomator API解讀 120
5.3 UIAutomator實戰(zhàn) 131
5.3.1 UIAutomator快速上手 132
5.3.2 UIAutomator設計思想 138
5.3.3 UIAutomator實踐案例 141
5.4 UIAutomator總結 151
5.4.1 UIAutomator代碼規(guī)范及建議 151
5.4.2 UIAutomator技巧及封裝 152
5.5 本章小結 155
第6章 Appium框架解析及實踐 156
6.1 Appium框架概況 157
6.1.1 Appium架構原理 157
6.1.2 Appium框架的優(yōu)缺點 158
6.2 Appium框架工作解析 159
6.2.1 Appium環(huán)境搭建 159
6.2.2 HelloWorld測試示例 163
6.2.3 Desired Capabilities的說明 168
6.2.4 Appium API的解讀 171
6.3 Appium框架在騰訊地圖中的實踐 175
6.3.1 Appium接口的封裝 175
6.3.2 測試腳本設計思想 181
6.3.3 Appium在騰訊地圖中的測試實踐 182
6.3.4 Hybrid App的測試方法 189
6.3.5 Appium腳本常見問題及處理方法 191
6.4 本章小結 193
第7章 Android App速度測試 194
7.1 速度測試場景 195
7.2 速度測試的六大方法 196
7.2.1 掐表計時法 198
7.2.2 打印日志計時法 199
7.2.3 圖像分析計時法 200
7.2.4 Hook方案計時法 203
7.2.5 網(wǎng)絡包分析法 207
7.2.6 各種速度測試方法的優(yōu)缺點 209
7.3 手機QQ瀏覽器網(wǎng)頁打開速度測試實踐案例 209
7.3.1 確定關鍵指標 209
7.3.2 選擇測試方法 210
7.3.3 整體方案 211
7.3.4 解決關鍵問題 212
7.3.5 速度優(yōu)化效果 228
7.4 手機QQ瀏覽器多窗口按鈕速度實踐案例 228
7.4.1 為什么要做多窗口按鈕速度測試 229
7.4.2 什么是多窗口按鈕速度測試 229
7.4.3 多窗口按鈕速度測試影響因素和測試方法 230
7.4.4 如何進行多窗口按鈕速度測試 231
7.5 本章小結 234
第8章 視頻性能測試案例 235
8.1 視頻性能測試需求分析 236
8.2 視頻首幀性能測試方案的設計思路 237
8.3 視頻首幀性能測試方案的具體實現(xiàn) 240
8.4 方案優(yōu)缺點 265
8.5 本章小結 265
第9章 應用寶BVT測試案例 267
9.1 測試工程 268
9.1.1 測試工程概覽 268
9.2.1 測試工程簽名 269
9.2 測試用例 271
9.3 測試報告 279
9.4 Robotium跨應用 287
9.5 代碼覆蓋率 292
9.6 本章小結 309
第10章 兼容性測試實踐 311
10.1 兼容性測試概述 311
10.2 兼容性測試方法 313
10.3 兼容性測試思考 336
10.4 本章小結 336

本目錄推薦

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