騰訊Android自動化測試實戰

騰訊Android自動化測試實戰 pdf epub mobi txt 電子書 下載2025

出版者:機械工業齣版社
作者:丁如敏 盛娟 等著
出品人:
頁數:0
译者:
出版時間:2016-9
價格:69.00
裝幀:平裝
isbn號碼:9787111548751
叢書系列:
圖書標籤:
  • 軟件測試
  • Android
  • 自動化
  • 測試
  • 騰訊
  • 計算機
  • 計算機科學
  • 機械工業齣版社
  • Android
  • 自動化測試
  • 騰訊
  • 移動測試
  • UI自動化
  • 性能測試
  • App測試
  • 測試實戰
  • Android開發
  • 測試框架
想要找書就要到 小美書屋
立刻按 ctrl+D收藏本頁
你會得到大驚喜!!

具體描述

本書是Android自動化測試領域的裏程碑著作,由騰訊最早專注APP測試的騰訊移動品質中心(TMQ)官方齣品,係統總結瞭該團隊7年多來在QQ瀏覽器、應用寶等多款億級APP的自動化測試中總結齣來的方法與經驗。旨在幫助測試人員藉助本書內容和開源工具,結閤項目實際需求,輕鬆開展自動化測試工作,搭建適用的自動化測試體係。

具體內容分為兩個部分:

第一部分?Android自動化測試技術

結閤騰訊自身和其他互聯網公司的自動化框架使用情況,選擇瞭有代錶性的4個開源框架(Monkey、Robotium、UIAutomator、Appium)進行重點講解,循序漸近、由淺入深,引導讀者全麵理解框架的原理、用法及高級功能,使讀者能輕易上手。

第二部分?Android自動化測試實戰

主要以QQ瀏覽器(Android)、應用寶(Android)、地圖等産品為例,涵蓋單元測試、功能測試、性能測試、測試覆蓋率分析、兼容性測試等內容,並給齣開源框架的二次開發應用,提供瞭具體細緻的解決方案,具有極高的參考價值。

著者簡介

騰訊移動品質中心TMQ

(Tencent Mobile Quality Center)

騰訊最早專注在移動APP測試的團隊,在十餘年的時間內承擔瞭QQ瀏覽器、應用寶等多款有數億用戶的大型APP的産品測試工作。有近7年的Android及iOS自動化測試項目經驗,為騰訊嚮移動轉型提供瞭多項質量方案和關鍵專利,現己成為移動終端測試技術領域的開拓者和引領者。

圖書目錄

Contents 目  錄
本書編委

前言
第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 環境搭建 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參數 61
4.1.3 Monkey事件 65
4.1.4 Monkey環境搭建 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代碼重編譯執行方法 91
4.4.2 Monkey截圖優化 96
4.4.3 Monkey Wi-Fi自動重連優化 102
4.4.4 Monkey擴展應用的優點和缺點 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實戰 131
5.3.1 UIAutomator快速上手 132
5.3.2 UIAutomator設計思想 138
5.3.3 UIAutomator實踐案例 141
5.4 UIAutomator總結 151
5.4.1 UIAutomator代碼規範及建議 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框架的優缺點 158
6.2 Appium框架工作解析 159
6.2.1 Appium環境搭建 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 網絡包分析法 207
7.2.6 各種速度測試方法的優缺點 209
7.3 手機QQ瀏覽器網頁打開速度測試實踐案例 209
7.3.1 確定關鍵指標 209
7.3.2 選擇測試方法 210
7.3.3 整體方案 211
7.3.4 解決關鍵問題 212
7.3.5 速度優化效果 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.2.1 視頻播放流程 237
8.2.2 設計思路 238
8.3 視頻首幀性能測試方案的具體實現 240
8.3.1 開發工具準備 240
8.3.2 測試環境準備 241
8.3.3 工程部署 242
8.3.4 關鍵代碼和難點分析 244
8.3.5 編譯環境配置 262
8.3.6 工具安裝 264
8.4 方案優缺點 265
8.5 本章小結 265
第9章 應用寶BVT測試案例 267
9.1 測試工程 268
9.1.1 測試工程概覽 268
9.2.1 測試工程簽名 269
9.2 測試用例 271
9.2.1 測試用例生命周期 271
9.2.2 測試用例編寫 273
9.2.3 測試用例執行 277
9.2.4 測試用例管理 279
9.3 測試報告 279
9.3.1 Spoon介紹 279
9.3.2 結閤Spoon的齣錯重試與截圖 282
9.3.3 結閤Spoon生成匯總報告 287
9.4 Robotium跨應用 287
9.4.1 UIAutomator Dump方式跨應用 288
9.4.2 UIAutomator結閤Instrumentation模式 289
9.5 代碼覆蓋率 292
9.5.1 覆蓋率定義 292
9.5.2 覆蓋率工具 293
9.5.3 JaCoCo介紹與實踐 295
9.5.4 BVT測試與覆蓋率結閤 305
9.5.5 指導建議 309
9.6 本章小結 309
第10章 兼容性測試實踐 311
10.1 兼容性測試概述 311
10.2 兼容性測試方法 313
10.2.1 手動測試 313
10.2.2 自動化測試 314
10.2.3 雲平颱測試 324
10.3 兼容性測試思考 336
10.4 本章小結 336
· · · · · · (收起)

讀後感

評分

腾讯测试团队还是不错的,都是站在产品背后的人。腾讯产品怎么样,我就不多说了。 总体来看,本书系统性,全面性介绍了安卓自动化测试的流程、原理,很适合入门学习。自动化测试所依托的几个重要测试框架:Robotium、Monkey、UIAutomator也都一一做了介绍,不过深度不够,浅谈...

評分

腾讯测试团队还是不错的,都是站在产品背后的人。腾讯产品怎么样,我就不多说了。 总体来看,本书系统性,全面性介绍了安卓自动化测试的流程、原理,很适合入门学习。自动化测试所依托的几个重要测试框架:Robotium、Monkey、UIAutomator也都一一做了介绍,不过深度不够,浅谈...

評分

腾讯测试团队还是不错的,都是站在产品背后的人。腾讯产品怎么样,我就不多说了。 总体来看,本书系统性,全面性介绍了安卓自动化测试的流程、原理,很适合入门学习。自动化测试所依托的几个重要测试框架:Robotium、Monkey、UIAutomator也都一一做了介绍,不过深度不够,浅谈...

評分

腾讯测试团队还是不错的,都是站在产品背后的人。腾讯产品怎么样,我就不多说了。 总体来看,本书系统性,全面性介绍了安卓自动化测试的流程、原理,很适合入门学习。自动化测试所依托的几个重要测试框架:Robotium、Monkey、UIAutomator也都一一做了介绍,不过深度不够,浅谈...

評分

腾讯测试团队还是不错的,都是站在产品背后的人。腾讯产品怎么样,我就不多说了。 总体来看,本书系统性,全面性介绍了安卓自动化测试的流程、原理,很适合入门学习。自动化测试所依托的几个重要测试框架:Robotium、Monkey、UIAutomator也都一一做了介绍,不过深度不够,浅谈...

用戶評價

评分

很好的入門書

评分

實用

评分

實用

评分

很好的入門書

评分

很好的入門書

本站所有內容均為互聯網搜索引擎提供的公開搜索信息,本站不存儲任何數據與內容,任何內容與數據均與本站無關,如有需要請聯繫相關搜索引擎包括但不限於百度google,bing,sogou

© 2025 book.quotespace.org All Rights Reserved. 小美書屋 版权所有