[ 收藏 ] [ 简体中文 ]  
臺灣貨到付款、ATM、超商、信用卡PAYPAL付款,4-7個工作日送達,999元臺幣免運費   在線留言 商品價格為新臺幣 
首頁 電影 連續劇 音樂 圖書 女裝 男裝 童裝 內衣 百貨家居 包包 女鞋 男鞋 童鞋 計算機周邊

商品搜索

 类 别:
 关键字:
    

商品分类

  • 新类目

     管理
     投资理财
     经济
     社会科学
  • 手機測試Robotium實戰教程 計算機與互聯網 楊志偉 編著 人民郵
    該商品所屬分類:圖書 -> ε
    【市場價】
    396-576
    【優惠價】
    248-360
    【出版社】人民郵電出版社 
    【ISBN】9787115409157
    【折扣說明】一次購物滿999元台幣免運費+贈品
    一次購物滿2000元台幣95折+免運費+贈品
    一次購物滿3000元台幣92折+免運費+贈品
    一次購物滿4000元台幣88折+免運費+贈品
    【本期贈品】①優質無紡布環保袋,做工棒!②品牌簽字筆 ③品牌手帕紙巾
    版本正版全新電子版PDF檔
    您已选择: 正版全新
    溫馨提示:如果有多種選項,請先選擇再點擊加入購物車。
    *. 電子圖書價格是0.69折,例如了得網價格是100元,電子書pdf的價格則是69元。
    *. 購買電子書不支持貨到付款,購買時選擇atm或者超商、PayPal付款。付款後1-24小時內通過郵件傳輸給您。
    *. 如果收到的電子書不滿意,可以聯絡我們退款。謝謝。
    內容介紹



    出版社:人民郵電出版社
    ISBN:9787115409157
    商品編碼:10192440530

    開本:小16開
    出版時間:2015-12-01
    頁數:225

    字數:316000
    代碼:49

        
        
    "
    /
    /
    / / / /
      商品基本信息,請以下列介紹為準
    商品名稱: 手機測試Robotium實戰教程 計算機與互聯網 書籍
    作者: 楊志偉
    代碼: 49.0
    出版社: 人民郵電
    出版日期: 2015-12-01
    ISBN: 9787115409157
    印次:
    版次: 1
    裝幀: 平裝
    開本: 小16開

      內容簡介
    《手機測試Robotium實戰教程》講解了用Robotium進行移動測試的主要技術,並通過實例,讓讀者達到學以致用的目的,主要內容為:移動端自動化測試的工具選擇、測試開發環境搭建、Robotium入門、建立測試工程、運行第1個Robotium測試實例、被測App詳細功能介紹、實戰測試項目搭建、自動化測試腳本編寫、測試框架完善、Robotium自動化測例、測試代碼批量運行、持續集成、Crash處理、跨應用解決方案、代碼覆蓋率、代碼覆蓋率展現、常見錯誤及解決方法等實戰技術和技巧,將幫助讀者盡快學懂用Robotium進行移動測試的知識。
    《手機測試Robotium實戰教程》適合移動端功能測試人員、Web端功能測試人員、自動化測試人員、測試開發人員、移動端開發人員閱讀學習,也可以作為大專院校相關專業師生的學習用書和培訓學校的教材。

      目錄
    第1章 自動化測試簡介1
    1.1 何為自動化測試2
    1.2 自動化測試和手動測試的對比2
    1.3 移動端自動化測試工具的選擇3
    1.3.1 Appium3
    1.3.2 uiautomator4
    1.3.3 Robotium4
    第2章 測試開發環境搭建6
    2.1 JDK安裝及其環境變量配置7
    2.2 Eclipse的安裝9
    2.3 Android SDK的安裝及環境變量配置9
    2.4 ADT插件的安裝12
    2.5 Genymotion12
    第3章 Robotium入門18
    3.1 Robotium簡介19


    第1章 自動化測試簡介1 
    1.1 何為自動化測試2 
    1.2 自動化測試和手動測試的對比2 
    1.3 移動端自動化測試工具的選擇3 
    1.3.1 Appium3 
    1.3.2 uiautomator4 
    1.3.3 Robotium4 
    第2章 測試開發環境搭建6 
    2.1 JDK安裝及其環境變量配置7 
    2.2 Eclipse的安裝9 
    2.3 Android SDK的安裝及環境變量配置9 
    2.4 ADT插件的安裝12 
    2.5 Genymotion12 
    第3章 Robotium入門18 
    3.1 Robotium簡介19 
    3.2 Robotium版 “Hello World”19 
    3.2.1 導入被測試源碼19 
    3.2.2 新建測試工程21 
    3.2.3 添加Robotium jar22 
    3.2.4 新建個自動化測試類23 
    3.2.5 運行個Robotium例子24 
    3.3 基於APK的自動化測試25 
    3.3.1 APK重簽名25 
    3.3.2 創建基於APK測試的測試工程27 
    3.3.3 編寫基於APK自動化測試的“HelloWorld”版27 
    3.3.4 安裝應用、運行自動化測例29 
    3.4 基於APK測試的ID定位30 
    3.5 Robotium API簡介35 
    3.6 Robotium錄制回放38 
    3.6.1 安裝Recorder38 
    3.6.2 錄制回放腳本41 
    第4章 個實戰項目45 
    4.1 被測App簡介46 
    4.2 導入ToDoList APP源碼46 
    4.3 被測App的詳細功能50 
    第5章 實戰測試項目搭建52 
    5.1 搭建實戰測試項目53 
    5.2 個測例54 
    5.3 個自動化測試腳本55 
    5.4 查看控件ID的工具60 
    5.4.1 hierarchyviewer.bat的用法61 
    5.4.2 uiautomatorviewer.bat的用法62 
    第6章 完善測試框架64 
    6.1 編寫抽像父類65 
    6.2 提取控件ID類71 
    6.3 作統一入口類74 
    6.4 更新抽像父類及測例75 
    6.5 調試簡介79 
    第7章 更多自動化測例84 
    7.1 包管理85 
    7.2 編寫更多自動化測例85 
    7.2.1 登錄頁面測例286 
    7.2.2 登錄頁面用例386 
    7.2.3 添加任務頁面測例93 
    7.2.4 任務列表頁面測例96 
    7.2.5 任務編輯頁面測例97 
    7.2.6 退出功能驗證102 
    第8章 批量運行測試代碼104 
    8.1 TestSuite105 
    8.2 Runner107 
    8.3 生成JUnit格式的report111 
    第9章 持續集成115 
    9.1 持續集成簡介116 
    9.2 持續集成工具116 
    9.3 編譯todolist項目源碼119 
    9.3.1 安裝Ant119 
    9.3.2 將添加build.xml到todolist項目120 
    9.3.3 將build.xml添加到todolisttest項目124 
    9.4 Jenkins job的創建127 
    9.5 Jenkins job的配置130 
    9.6 shell腳本統一管理構建過程135 

      編輯推薦
    國內第1本原創的Robotium圖書
    緊跟移動平臺開發、測試的熱點技術
    全面講解了用Robotium建立測試工程、測試項目搭建、自動化測試腳本編寫、測試框架完善、Robotium自動化測例、測試代碼批量運行、持續集成、Crash處理、跨應用解決方案、代碼覆蓋率、代碼覆蓋率展現、常見錯誤及解決方法等實戰技術和技巧,幫助讀者盡快學懂用Robotium進行移動測試。 

      媒體評論



    10.1crash處理機制
    當自動化測例的數目比較大時,批量運行的時候,可能會出現這種情況:當用例運行時,因為一些原因導致crash了,自動化測例無法繼續運行下去。在回歸測試階段,要確保所有的自動化測例都被執行過,就必須解決這種crash續跑的問題。
    理想情況下是,在某個自動化測例crash後,啟動後續的自動化測例繼續運行,然後crash前後的測試結果都可以保存下來。
    因為是通過啟動adb進程來運行自動化測例,所以,可以在while循環體內啟動自動化測例,如果有crash產生,就繼續執行循環體內的啟動自動化測例作,如果沒有crash發生,則終止循環。實現思路是每個自動化測例開始運行時,把當前的Case號寫入sdcard的某個特定文件中,如crash.txt,第二個自動化測例運行時把第二個自動化測例的Case號覆蓋個用例的Case號,這樣crash.txt永遠保存的是當前運行的Case號,新建一個自動化測例來刪除crash.txt,這個測例放在後一個執行。這樣如果順利運行的話,沒有發生crash,後一個測例被執行到了,crash.txt就會被刪除,若循環的判斷條件不滿足,隻會執行一次循環體的內容,如果有crash產生,則繼續進入循環體內執行。
    因為crash的Case號和所有需要運行的Case號都可以獲得,隻需重新組織getAllTests的Case列表,即剔除當前Case及其之前的所有Case號,即可從出現crash處的下一個Case繼續運行了。
    report的處理,如果有crash出現,隻需把report的命名加上crash的個數就可以區分出來了,後再寫一個程序把所有的report合並成一份就可以了。

      摘要
    [db:書摘]



    "
     
    網友評論  我們期待著您對此商品發表評論
     
    相關商品
    在線留言 商品價格為新臺幣
    關於我們 送貨時間 安全付款 會員登入 加入會員 我的帳戶 網站聯盟
    DVD 連續劇 Copyright © 2024, Digital 了得網 Co., Ltd.
    返回頂部