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

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

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

定 價:¥59.00

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

購買這本書可以去


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

內(nèi)容簡介

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

作者簡介

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

圖書目錄

第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運行環(huán)境準備 16
2.3.1 在Mac OS X上運行Appium 18
2.3.2 在Linux上運行Appium 19
2.3.3 在Windows上運行Appium 19
2.3.4 Android測試環(huá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 第一個IOS自動化測試 27
3.1.1 準備待測應(yīng)用(iOS) 27
3.1.2 創(chuàng)建iOS測試腳本 31
3.2 第一個Android自動化測試 39
3.2.1 準備待測應(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自動化測試進階 58
4.1 測試對象識別 58
4.1.1 定位策略 58
4.1.2 使用Appium Inspector來定位元素 59
4.1.3 Appium Inspector實戰(zhàn) 60
4.1.4 通過命令行定位元素 74
4.2 模擬用戶基本操作 83
4.3 移動手勢的自動化 84
4.3.1 觸摸操作/多點觸控 API的概述 84
4.3.2 缺陷和解決方法 86
4.3.3 移動手勢自動化實戰(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)用自動化實戰(zhàn) 98
4.4.4 混血Android應(yīng)用自動化實戰(zhàn) 102
4.5 移動瀏覽器的自動化 105
4.5.1 Appium驅(qū)動移動瀏覽器 105
4.5.2 移動瀏覽器(Safari)自動化實戰(zhàn) 107
4.5.3 移動瀏覽器(Chrome)自動化實戰(zhàn) 110
4.6 Appium真機測試 113
4.6.1 Appium iOS真機測試 113
4.6.2 Appium Android真機測試 114
4.6.3 Appium iOS真機測試實戰(zhàn) 114
4.6.4 Appium Android真機測試實戰(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自動化測試進階 166
8.1 測試項目管理 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實戰(zhàn) 185
9.1 Test Perfect iOS自動化測試實戰(zhàn) 185
9.2 Test Perfect Android自動化測試實戰(zhàn) 196

本目錄推薦

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