注冊 | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當(dāng)前位置: 首頁出版圖書科學(xué)技術(shù)工業(yè)技術(shù)自動化技術(shù)、計(jì)算技術(shù)零成本實(shí)現(xiàn)Android/iOS自動化測試:基于Appium和Test Perfect

零成本實(shí)現(xiàn)Android/iOS自動化測試:基于Appium和Test Perfect

零成本實(shí)現(xiàn)Android/iOS自動化測試:基于Appium和Test Perfect

定 價(jià):¥59.00

作 者: 溫素劍 著
出版社: 電子工業(yè)出版社
叢編項(xiàng):
標(biāo) 簽: 程序設(shè)計(jì) 計(jì)算機(jī)/網(wǎng)絡(luò) 移動開發(fā)

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

內(nèi)容簡介

  本書從目前主流的移動應(yīng)用自動化測試工具入手,由淺入深,全面、細(xì)致地闡述了如何使用開源測試工具來完成移動應(yīng)用自動化測試,便于讀者輕松掌握移動應(yīng)用測試的原理、方法和實(shí)際操作。它并不是一本講述深奧測試?yán)碚摰慕炭茣?,而是一本?shí)戰(zhàn)類書籍,作者嘗試在書中向讀者演示如何使用Appium和Test Perfect搭建起一套穩(wěn)定、高效、低成本的自動化測試平臺。本書提供大量的實(shí)戰(zhàn)范例,供讀者朋友上手操作。 本書是一本移動應(yīng)用自動化測試的專業(yè)工具書,也是軟件測試工程師的良師益友,可作為軟件測試培訓(xùn)、高等院校軟件相關(guān)專業(yè)的輔導(dǎo)教材。目標(biāo)讀者是初級或者有經(jīng)驗(yàn)的軟件測試工程師、對提高自動化測試的有效性感到困惑的測試經(jīng)理,以及有志于從事軟件測試工作的朋友。

作者簡介

  溫素劍,畢業(yè)于電子科技大學(xué)電子信息工程專業(yè),有多年金融和電信行業(yè)軟件開發(fā)和測試經(jīng)驗(yàn)。目前在中國平安擔(dān)任軟件測試經(jīng)理,帶領(lǐng)測試團(tuán)隊(duì)負(fù)責(zé)新渠道電銷領(lǐng)域的測試工作。專注于自動化測試和性能測試領(lǐng)域,有豐富的Web、Android/iOS自動化測試和性能測試經(jīng)驗(yàn)。

圖書目錄

第1章 移動應(yīng)用測試基礎(chǔ) 1
1.1 移動應(yīng)用測試十大要領(lǐng) 1
1.2 移動應(yīng)用測試框架 4
1.3 如何選擇適合自己的框架 9
第2章 Appium基礎(chǔ)知識 11
2.1 Appium簡介 11
2.1.1 為什么選擇Appium 12
2.1.2 Appium基本概念 12
2.2 Appium原理架構(gòu) 14
2.2.1 Appium Android原理架構(gòu) 15
2.2.2 Appium iOS原理架構(gòu) 15
2.3 Appium運(yùn)行環(huán)境準(zhǔn)備 16
2.3.1 在Mac OS X上運(yùn)行Appium 18
2.3.2 在Linux上運(yùn)行Appium 19
2.3.3 在Windows上運(yùn)行Appium 19
2.3.4 Android測試環(huán)境準(zhǔn)備 20
2.4 Appium安裝 21
2.4.1 通過命令行安裝Appium 21
2.4.2 通過應(yīng)用程序安裝Appium 22
2.5 Appium發(fā)展歷史 24
第3章 Appium自動化測試入門 27
3.1 第一個(gè)IOS自動化測試 27
3.1.1 準(zhǔn)備待測應(yīng)用(iOS) 27
3.1.2 創(chuàng)建iOS測試腳本 31
3.2 第一個(gè)Android自動化測試 39
3.2.1 準(zhǔn)備待測應(yīng)用(Android) 39
3.2.2 創(chuàng)建Android測試腳本 39
3.3 Appium server capabilities 48
3.3.1 設(shè)置Appium server capabilities(iOS) 53
3.3.2 設(shè)置Appium server capabilities(Android) 54
第4章 Appium自動化測試進(jìn)階 58
4.1 測試對象識別 58
4.1.1 定位策略 58
4.1.2 使用Appium Inspector來定位元素 59
4.1.3 Appium Inspector實(shí)戰(zhàn) 60
4.1.4 通過命令行定位元素 74
4.2 模擬用戶基本操作 83
4.3 移動手勢的自動化 84
4.3.1 觸摸操作/多點(diǎn)觸控 API的概述 84
4.3.2 缺陷和解決方法 86
4.3.3 移動手勢自動化實(shí)戰(zhàn) 87
4.4 混血應(yīng)用的自動化 93
4.4.1 混血iOS應(yīng)用 93
4.4.2 混血Android應(yīng)用 96
4.4.3 混血iOS應(yīng)用自動化實(shí)戰(zhàn) 98
4.4.4 混血Android應(yīng)用自動化實(shí)戰(zhàn) 102
4.5 移動瀏覽器的自動化 105
4.5.1 Appium驅(qū)動移動瀏覽器 105
4.5.2 移動瀏覽器(Safari)自動化實(shí)戰(zhàn) 107
4.5.3 移動瀏覽器(Chrome)自動化實(shí)戰(zhàn) 110
4.6 Appium真機(jī)測試 113
4.6.1 Appium iOS真機(jī)測試 113
4.6.2 Appium Android真機(jī)測試 114
4.6.3 Appium iOS真機(jī)測試實(shí)戰(zhàn) 114
4.6.4 Appium Android真機(jī)測試實(shí)戰(zhàn) 118
4.7 Appium 故障排除 120
第5章 Appium與Cucumber 125
5.1 Cucumber基礎(chǔ) 125
5.1.1 下載安裝Cucumber 125
5.1.2 五分鐘入門 126
5.2 Cucumber與Appium結(jié)合 128
5.3 采用中文描述的自動化測試 133
第6章 Test Perfect基礎(chǔ)知識 137
6.1 Test Perfect簡介 137
6.2 為什么選擇Test Perfect 138
6.3 Test Perfect原理架構(gòu) 140
6.4 Test Perfect安裝 142
6.4.1 在Mac上安裝Test Perfect 142
6.4.2 在Windows上安裝Test Perfect 148
6.5 Test Perfect成功案例 151
第7章 Test Perfect自動化測試入門 153
7.1 系統(tǒng)預(yù)定義命令 153
7.2 測試用例管理 156
7.3 測試用例集管理 161
第8章 Test Perfect自動化測試進(jìn)階 166
8.1 測試項(xiàng)目管理 166
8.2 用戶自定義步驟 173
8.3 系統(tǒng)設(shè)置 175
8.4 查看歷史記錄 180
8.5 Test Perfect并行測試 181
8.6 Test Perfect iOS 8 支持 183
第9章 Test Perfect & Appium實(shí)戰(zhàn) 185
9.1 Test Perfect iOS自動化測試實(shí)戰(zhàn) 185
9.2 Test Perfect Android自動化測試實(shí)戰(zhàn) 196

本目錄推薦

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