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

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

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

定 價:¥42.00

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

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

內(nèi)容簡介

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

作者簡介

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

圖書目錄

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

本目錄推薦

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