注冊 | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當前位置: 首頁出版圖書科學技術(shù)計算機/網(wǎng)絡計算機組織與體系結(jié)構(gòu)移動應用軟件測試項目教程(Android版)

移動應用軟件測試項目教程(Android版)

移動應用軟件測試項目教程(Android版)

定 價:¥42.00

作 者: 鄭婷婷
出版社: 人民郵電出版社
叢編項:
標 簽: 高職高專教材 機械電子 教材

ISBN: 9787115413130 出版時間: 2016-06-01 包裝: 平裝
開本: 16開 頁數(shù): 264 字數(shù):  

內(nèi)容簡介

  內(nèi)容提要本書以Android應用軟件測試的組織與實現(xiàn)過程為主線,先介紹了Android平臺開發(fā)與測試環(huán)境的搭建,從黑盒手工測試開始,初步認識Android移動平臺軟件測試,再結(jié)合測試階段的開展,引入常用的自動化測試工具與框架,包括黑盒自動化測試工具Monkey與MonkeyRunner、白盒單元測試框架Instrumentation、集成測試框架Robotium、UI自動化測試框架uiautomator,以及幾種主流的性能監(jiān)測與測試工具等。此外,本書還介紹了兼容性測試框架Android CTS及安全檢測工具的使用,最后通過對一個綜合項目的講解,描述了如何組織與實現(xiàn)Android項目測試的思路。 本書適合作為高等院校計算機相關(guān)專業(yè)的教材使用,也可供移動應用開發(fā)愛好者自學。

作者簡介

暫缺《移動應用軟件測試項目教程(Android版)》作者簡介

圖書目錄

目 錄 CONTENTS 項目一 初識Android 1 項目導引 1 學習目標 1 任務一 環(huán)境配置 1 任務分析 1 知識準備 2 任務實施 2 一、真機運行環(huán)境配置 2 二、虛擬機環(huán)境安裝與配置 2 相關(guān)鏈接及參考 8 任務二 Android程序結(jié)構(gòu)分析 8 任務分析 8 知識準備 8 一、Android的平臺架構(gòu) 8 二、Android的優(yōu)勢 10 任務實施 10 一、開發(fā)最簡單的Android應用 10 二、Android應用程序結(jié)構(gòu)分析 16 任務拓展 19 一、引用字符串資源 20 二、修改Android程序標題 22 任務三 Android程序發(fā)布與簽名 23 任務分析 23 知識準備 23 任務實施 23 一、Android應用程序的發(fā)布和簽名 (release模式) 23 二、debug簽名設置 26 任務拓展 27 Android基本組件介紹 27 實訓項目 28 一、實訓目的與要求 28 二、實訓內(nèi)容 28 本章小結(jié) 28 習題 29 項目二 Android應用基本功能測試 30 項目導引 30 學習目標 30 任務一 使用DDMS測試收發(fā) 短信功能 30 任務分析 30 知識準備 31 一、軟件測試基本概念 31 二、認識DDMS 34 任務實施 41 一、進入短信界面及DDMS界面 41 二、收發(fā)短信測試 41 三、打斷事件測試 42 任務擴展 42 測試類型 42 二、實訓內(nèi)容 51 本章小結(jié) 52 相關(guān)鏈接及參考 43 任務二 使用adb命令進行安裝 及卸載測試 43 任務分析 43 知識準備 43 任務實施 48 一、apk上傳及安裝 48 二、測試應用的基本功能 48 三、卸載應用 49 任務拓展 49 一、設備的root權(quán)限 49 二、shell文件管理命令 50 實訓項目 51 一、實訓目的與要求 51 習題 52 項目三 Android應用自動化黑盒測試 53 項目導引 53 學習目標 53 任務一 使用Monkey工具 53 任務分析 53 知識準備 54 一、啟動Monkey 54 二、Monkey命令參數(shù)使用 59 任務實施 61 一、獲得計算器程序的包名 61 二、使用隨機命令序列測試計算器程序 61 三、使用指定比例的命令序列測試 計算器程序 62 四、使用指定命令序列測試計算器程序 62 任務拓展 63 一、Monkey測試腳本的編寫 63 二、常用腳本命令參考 64 相關(guān)鏈接及參考 65 任務二 使用MonkeyRunner工具 65 任務分析 65 知識準備 65 一、MonkeyRunner簡介 65 二、MonkeyRunner腳本錄制與回放 66 三、手動編寫Python測試腳本 68 四、shell命令調(diào)試 76 任務實施 77 一、搭建環(huán)境及準備 77 二、腳本編寫 78 任務拓展 79 Python語法初步 79 相關(guān)鏈接及參考 81 實訓項目 81 一、實訓目的與要求 81 二、實訓內(nèi)容 82 三、總結(jié)與反思 82 本章小結(jié) 82 習題 82 項目四 Android白盒單元測試 84 項目導引 84 學習目標 84 任務一 基于JUnit框架的覆蓋率測試 84 任務分析 84 知識準備 84 一、JUnit3框架回顧 85 二、淺談JUnit4框架 85 三、代碼覆蓋率 87 任務實施 89 一、使用JUnit3編寫測試代碼 89 二、使用JUnit4編寫測試代碼 92 二、安裝Emma的Eclipse插件 96 三、參數(shù)化測試 101 相關(guān)鏈接及參考 104 一、建立單元測試項目 118 二、編寫構(gòu)造函數(shù) 121 三、編寫setUp()函數(shù) 123 四、編寫測試函數(shù) 123 五、運行測試 124 任務拓展 125 一、Activity的生命周期 125 二、基于Junit的Android測試框架 126 任務二 初探基于JUnit的Android 測試框架 104 任務分析 104 任務實施 104 一、導入被測項目SimpleCal 104 二、導入測試工程項目 106 三、MathValidation

本目錄推薦

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