TOP
0
0
即日起~6/30,暑期閱讀書展,好書7折起
Android應用測試與調試實戰(簡體書)
滿額折

Android應用測試與調試實戰(簡體書)

商品資訊

人民幣定價:79 元
定價
:NT$ 474 元
優惠價
87412
領券後再享88折起
海外經銷商無庫存,到貨日平均30天至45天
可得紅利積點:12 點
相關商品
商品簡介
作者簡介
名人/編輯推薦
目次
書摘/試閱

商品簡介

本書是Android應用測試與調試領域最為系統、深入且極具實踐指導意義的著作,由擁有近10年從業經驗的資深軟件開發工程師和調試技術專家撰寫,旨在為廣大程序員開發高質量的Android應用提供全方位指導。它從Android應用自動化測試工程師和開發工程師的需求出發,從測試和調試兩個維度,針對采用Java、HTML 5、C++&NDK三種Android應用開發方式所需要的測試和調試技術、方法進行了細致而深入的講解,為Android應用的自動化測試和調試提供原理性的解決方案。
全書一共16章,分為兩大部分:第一部分為自動化測試篇(第1~11章),詳細講解了進行Android自動化測試需要掌握的各種技術、工具和方法,包括Android自動化測試基礎、Android應用的白盒自動化測試和黑盒自動化測試的技術和原理、Android服務組件和內容組件的測試、HTML 5應用和NDK應用的測試,以及Android應用的兼容性測試和持續集成自動化測試;第二部分為調試技術篇(第12~16章),詳細講解了Android應用調試所需要的各種工具的使用、操作日志的分析、內存日志的分析,以及多線程應用HTML 5 應用和NDK 應用的調試方法和技巧。

作者簡介


施懿民 資深軟件開發工程師和調試技術專家,擁有近10年軟件行業從業經驗,精通Windows、.NET、iOS、Android以及Windows Phone等平臺上的應用的測試與調試,曾經帶領團隊為微軟的.NET Developer Platform、CLR、.NET BCL、WPF、Silverlight、ASP.NET、.NET平臺和框架提供測試服務,近幾年來專注于主流移動平臺上的應用測試與調試,積累了豐富的經驗。此外,他還精通.NET、Java、C++等編程語言,以及Windows、Linux以及Unix等環境下的編程。


名人/編輯推薦

施懿民編著的《Android應用測試與調試實戰》從Android應用自動化測試工程師、開發工程師的視角橫向(測試)和縱向(調試)對Android系統進行深入探索。自動化測試工程師需要對Android應用進行集成測試和系統測試,開發工程師負責單元測試和對應用進行調試,不僅要求測試人員和開發人員對Android應用所涉及的知識有廣度上的認知,而且還要對An...

目次

前言
第1章 Android自動化測試初探 
1.1 快速入門 
1.2 待測示例程序 
1.3 第一個Android應用測試工程 
1.4 搭建自動化開發環境 
1.4.1 安裝Eclipse和ADT開發包 
1.4.2 創建模擬器 
1.4.3 啟動模擬器 
1.4.4 連接模擬器 
1.4.5 連接手機 
1.5 本章小結 
第2章 Android自動化測試基礎 
2.1 Java編程基礎 
2.2 JUnit簡介 前言 第1章 Android自動化測試初探 1.1 快速入門 1.2 待測示例程序 1.3 第一個Android應用測試工程 1.4 搭建自動化開發環境 1.4.1 安裝Eclipse和ADT開發包 1.4.2 創建模擬器 1.4.3 啟動模擬器 1.4.4 連接模擬器 1.4.5 連接手機 1.5 本章小結 第2章 Android自動化測試基礎 2.1 Java編程基礎 2.2 JUnit簡介 2.2.1 添加測試異常情況的測試用例 2.2.2 測試集合 2.2.3 測試準備與掃尾函數 2.2.4 自動化測試用例編寫注意事項 2.3 Android應用程序基礎 2.3.1 Android權限系統 2.3.2 應用的組成與激活 2.3.3 清單文件 2.3.4 Android應用程序的單UI線程模型 2.4 本章小結 第3章 Android界面自動化白盒測試 3.1 Instrumentation測試框架 3.1.1 Android儀表盤測試工程 3.1.2 儀表盤技術 3.1.3 Instrumentation.ActivityMonitor嵌套類 3.2 使用儀表盤技術編寫測試用例 3.2.1 ActivityInstrumentationTest-Case2測試用例 3.2.2 sendKeys和sendRepeatedKeys函數 3.2.3 執行儀表盤測試用例 3.2.4 儀表盤測試技術的限制 3.3 使用robotium編寫集成測試用例 3.3.1 為待測程序添加?robotium用例 3.3.2 測試第三方應用 3.3.3 robotium關鍵源碼解釋 3.4 Android自動化測試在多種屏幕下的注意事項 3.5 本章小結 第4章 Android界面自動化黑盒測試 4.1 monkey工具 4.1.1 運行monkey 4.1.2 monkey命令選項參考 4.1.3 monkey腳本 4.1.4 monkey服務器 4.2 編寫monkeyrunner用例 4.2.1 為待測程序錄制和回放用例 4.2.2 運行monkeyrunner 4.2.3 手工編寫monkeyrunner代碼 4.2.4 編寫monkeyrunner插件 4.3 本章小結 第5章 測試Android服務組件 5.1 JUnit的模擬對象技術 5.2 測試服務對象 5.2.1 服務對象簡介 5.2.2 在應用中添加服務 5.2.3 測試服務對象 5.3 本章小結 第6章 測試Android內容供應組件 6.1 控制反轉 6.1.1 依賴注入 6.1.2 服務定位器 6.2 內容供應組件 6.2.1 統一資源標識符 6.2.2 MIME類型 6.2.3 內容供應組件的虛擬表視圖 6.3 內容供應組件示例 6.4 測試內容供應組件 6.5 本章小結 第7章 測試AndroidHTML5應用 7.1 構建AndroidHTML5應用 7.1.1 WebView應用 7.1.2 使用視口適配Android設備的多種分辨率 7.1.3 使用CSS適配多種分辨率 7.1.4 使用Chrome瀏覽器模擬移動設備瀏覽器 7.2 使用QUnit測試HTML5網頁 7.2.1 QUnit基礎 7.2.2 QUnit中的斷言 7.2.3 測試回調函數 7.2.4 測試WebView應用 7.3 本章小結 第8章 使用Selenium測試HTML5瀏覽器應用 8.1 Selenium組成部分 8.2 安裝SeleniumIDE …… 第9章 Android NDK測試 第10章 Android其他測試 第11章 持續集成自動化測試 第12章 Android功能調試工具 第13章 Android性能測試之分析操作日志 第14章 分析Android內存問題 第15章 調試多線程和HTML 5應用 第16章 調試NDK程序

書摘/試閱

您曾經瀏覽過的商品

購物須知

大陸出版品因裝訂品質及貨運條件與台灣出版品落差甚大,除封面破損、內頁脫落等較嚴重的狀態,其餘商品將正常出貨。

特別提醒:部分書籍附贈之內容(如音頻mp3或影片dvd等)已無實體光碟提供,需以QR CODE 連結至當地網站註冊“並通過驗證程序”,方可下載使用。

無現貨庫存之簡體書,將向海外調貨:
海外有庫存之書籍,等候約45個工作天;
海外無庫存之書籍,平均作業時間約60個工作天,然不保證確定可調到貨,尚請見諒。

為了保護您的權益,「三民網路書店」提供會員七日商品鑑賞期(收到商品為起始日)。

若要辦理退貨,請在商品鑑賞期內寄回,且商品必須是全新狀態與完整包裝(商品、附件、發票、隨貨贈品等)否則恕不接受退貨。

優惠價:87 412
海外經銷商無庫存,到貨日平均30天至45天

暢銷榜

客服中心

收藏

會員專區