Android 應用測試指南 Android 应用测试指南

迭戈 D.(Diego Torres Milano)

  • 出版商: 人民郵電
  • 出版日期: 2016-04-01
  • 定價: $294
  • 售價: 8.5$250
  • 語言: 簡體中文
  • 頁數: 241
  • 裝訂: 平裝
  • ISBN: 7115417083
  • ISBN-13: 9787115417084
  • 相關分類: Android
  • 此書翻譯自: Android Application Testing Guide
  • 立即出貨 (庫存=1)

買這商品的人也買了...

商品描述

<內容大鋼>
    由米蘭諾著的《Android應用測試指南》是一本移動測試實用工具書。本書針對當下流行的技術、框架和工程質量改進工具進行介紹,一步一步清晰地指導大家如何去寫應用程序的測試用例,利用各種測試手段來保證Android項目質量。
    本書首先介紹了TTD(Android測試驅動開發)。TTD是軟件開發過程中一個敏捷模式,能讓你在早期發現Bug。書中給出一些樣例工程來示範測試,從簡單的單元測試到複雜的性能測試。另外,本書以診斷的方式來詳細描述Android測試中廣泛、流行的應用技術。對於夢想在Android測試領域啟航的程序員和測試人員來說這無疑是一本非常珍貴、有用的參考書。
    本書適合測試人員、測試開發人員、測試經理、移動開發人員閱讀,也適合大專院校相關專業師生的學慣用書和培訓學校的教材。

<目錄>
第1章  測試入門
  1.1 簡史
  1.2 軟件
  1.3 為什麼要測試、測什麼、如何測、何時測試
    1.3.1 測試的內容是什麼呢
    1.3.2 Activity生命周期中的事件
    1.3.3 數據庫和文件系統的操作
    1.3.4 設備的物理特徵
  1.4 測試的種類
    1.4.1 單元測試
    1.4.2 集成測試
    1.4.3 功能或者驗收測試
    1.4.4 性能測試
    1.4.5 系統測試
  1.5 Android測試框架
    1.5.1 模擬器
    1.5.2 測試對象
  1.6 小結
第2章  Android軟件測試
  2.1
  2.2 創建一個Android主項目
  2.3 創建一個Android測試項目
  2.4 包瀏覽器
  2.5 創建一個測試用例
    2.5.1 特殊的方法
    2.5.2 測試註釋
  2.6 測試執行
    2.6.1 在Eclipse里執行所有的測試用例
    2.6.2 執行單個測試用例
    2.6.3 在模擬器里執行用例
    2.6.4 用命令行來執行測試用例
    2.6.5 執行所有測試用例
    2.6.6 執行一個特殊測試用例文件中的所有用例
    2.6.7 通過用例名稱來執行用例
    2.6.8 按用例分類來執行用例
    2.6.9 創建個性化標籤
    2.6.10 執行性能測試
    2.6.11 空載測試
  2.7 調試用例
  2.8 其他命令行選擇
  2.9 小結
第3章  用Android SDK構建模塊
  3.1 工程演示
  3.2 深度斷言
  3.3 個性化異常信息
  3.4 靜態輸入
  3.5 視圖斷言
  3.6 更多的斷言
  3.7 TouchUtil類
  3.8 Mock對象

    3.8.1 MockContext概覽
    3.8.2 IsolatedContext類
    3.8.3 選擇文件和數據庫操作
    3.8.4 MockContentResolver類
  3.9 測試用例基類
    3.9.1 不帶參數的構造函數
    3.9.2 帶名字的構造函數
  3.10 AndriodTestCase基類
  3.11 設備
  3.12 ActivityMonitor 內聯類
  3.13 InstrumentationTestCase類
  3.14 ActivityTestCase類
  3.15 scrubClass方法
  3.16 ActivityInstrumentationTestCase2類
  3.17 ProviderTestCase2類
  3.18 ServiceTe
  3.19 TestSuiteBuilder.FailedToCreateTests類
  3.20 在測試工程中引入外部包
  3.21 小結
第4章  測試驅動開發
  4.1 TDD測試驅動開發入門
    4.1.1 編寫一個測試用例
    4.1.2 執行所有的測試用例
    4.1.3 調整代碼
    4.1.4 優勢在哪裡
    4.1.5 理解需求
  4.2 新建一個樣本工程——溫度換算器
  4.3 新建一個溫度轉換器對應的測試工程
    4.3.1 新建模板測試用例
    4.3.2 準備條件的測試
    4.3.3 新建用戶交互
    4.3.4 測試用戶交互的部件是否都存在
    4.3.5 定義
    4.3.6 將需求轉換成測試用例
    4.3.7 屏幕佈局
  4.4 溫度轉換器中添加功能
    4.4.1 溫度轉換
    4.4.2 EditNumber類
    4.4.3 TemperatureConverter類的單元測試
    4.4.4 EditNumber測試
    4.4.5 TemperatureChangeWatcher類
    4.4.6 對TemperatureConverter進行更詳細的測試
    4.4.7 對InputFilter進行測試
  4.5 看看我們最後的應用成果
  4.6 小結
第5章  Android測試環境
第6章  行為驅動開發
第7章  測試方案
第8章  持續集成
第9章  性能和壓力測試

第10章  其他測試策略