零成本實現Android/iOS自動化測試——基於Appium和Test Perfect 零成本实现Android/iOS自动化测试:基于Appium和Test Perfect

溫素劍

  • 出版商: 電子工業
  • 出版日期: 2016-01-01
  • 定價: $354
  • 售價: 8.5$301
  • 語言: 簡體中文
  • 頁數: 212
  • 裝訂: 平裝
  • ISBN: 7121280809
  • ISBN-13: 9787121280801
  • 相關分類: Android

已絕版

買這商品的人也買了...

相關主題

商品描述

 

<內容簡介>

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

<章節目錄>

第1章移動應用測試基礎1
1.1移動應用測試十大要領1
1.2移動應用測試框架4
1.3如何選擇適合自己的框架9
第2章Appium基礎知識11
2.1 Appium簡介11
2.1.1為什麼選擇Appium 12
2.1. 2 Appium基本概念12
2.2 Appium原理架構14
2.2.1 Appium Android原理架構15
2.2.2 Appium iOS原理架構15
2.3 Appium運行環境準備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測試環境準備20
2.4 Appium安裝21
2.4.1通過命令行安裝Appium 21
2.4.2通過應用程序安裝Appium 22
2.5 Appium發展歷史24
第3章Appium自動化測試入門27
3.1第一個IOS自動化測試27
3.1.1準備待測應用(iOS) 27
3.1.2創建iOS測試腳本31
3.2第一個Android自動化測試39
3.2.1準備待測應用(Android) 39
3.2.2創建Android測試腳本39
3.3 Appium server capabilities 48
3.3.1設置Appium server capabilities(iOS) 53
3.3.2設置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實戰60
4.1.4通過命令行定位元素74
4.2模擬用戶基本操作83
4.3移動手勢的自動化84
4.3.1觸摸操作/多點觸控API的概述84
4.3.2缺陷和解決方法86
4.3.3移動手勢自動化實戰87
4.4混血應用的自動化93
4.4.1混血iOS應用93
4.4.2混血Android應用96
4.4.3混血iOS應用自動化實戰98
4.4.4混血Android應用自動化實戰102
4.5移動瀏覽器的自動化105
4.5.1 Appium驅動移動瀏覽器105
4.5.2移動瀏覽器(Safari)自動化實戰107
4.5.3移動瀏覽器(Chrome)自動化實戰110
4.6 Appium真機測試113
4.6.1 Appium iOS真機測試113
4.6.2 Appium Android真機測試114
4.6.3 Appium iOS真機測試實戰114
4.6.4 Appium Android真機測試實戰118
4.7 Appium故障排除120
第5章Appium與Cucumber 125
5.1 Cucumber基礎125
5.1.1下載安裝Cucumber 125
5.1.2五分鐘入門126
5.2 Cucumber與Appium結合128
5.3採用中文描述的自動化測試133
第6章Test Perfect基礎知識137
6.1 Test Perfect簡介137
6.2為什麼選擇Test Perfect 138
6.3 Test Perfect原理架構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系統預定義命令153
7.2測試用例管理156
7.3測試用例集管理161
第8章Test Perfect自動化測試進階166
8.1測試項目管理166
8.2用戶自定義步驟173
8.3系統設置175
8.4查看歷史記錄180
8.5 Test Perfect並行測試181
8.6 Test Perfect iOS 8支持183
第9章Test Perfect & Appium實戰185
9.1 Test Perfect iOS自動化測試實戰185
9.2 Test Perfect Android自動化測試實戰196

 

<作者介紹>

溫素劍, 畢業於電子科技大學電子信息工程專業,有多年金融和電信行業軟件開發和測試經驗。目前在中國平安擔任軟件測試經理,帶領測試團隊負責新渠道電銷領域的測試工作。專註於自動化測試和性能測試領域,有豐富的Web、Android/iOS自動化測試和性能測試經驗。