Appium Essentials

Explore mobile automation with Appium and discover new ways to test native, web, and hybrid applications
Preview in Mapt

Appium Essentials

Manoj Hans

1 customer reviews
Explore mobile automation with Appium and discover new ways to test native, web, and hybrid applications
Mapt Subscription
FREE
$29.99/m after trial
eBook
$16.80
RRP $23.99
Save 29%
Print + eBook
$29.99
RRP $29.99
What do I get with a Mapt Pro subscription?
  • Unlimited access to all Packt’s 5,000+ eBooks and Videos
  • Early Access content, Progress Tracking, and Assessments
  • 1 Free eBook or Video to download and keep every month after trial
What do I get with an eBook?
  • Download this book in EPUB, PDF, MOBI formats
  • DRM FREE - read and interact with your content when you want, where you want, and how you want
  • Access this title in the Mapt reader
What do I get with Print & eBook?
  • Get a paperback copy of the book delivered to you
  • Download this book in EPUB, PDF, MOBI formats
  • DRM FREE - read and interact with your content when you want, where you want, and how you want
  • Access this title in the Mapt reader
What do I get with a Video?
  • Download this Video course in MP4 format
  • DRM FREE - read and interact with your content when you want, where you want, and how you want
  • Access this title in the Mapt reader
$0.00
$16.80
$29.99
$29.99p/m after trial
RRP $23.99
RRP $29.99
Subscription
eBook
Print + eBook
Start 30 Day Trial

Frequently bought together


Appium Essentials Book Cover
Appium Essentials
$ 23.99
$ 16.80
Mobile Test Automation with Appium Book Cover
Mobile Test Automation with Appium
$ 31.99
$ 22.40
Buy 2 for $34.30
Save $21.68
Add to Cart
Subscribe and access every Packt eBook & Video.
 
  • 5,000+ eBooks & Videos
  • 50+ New titles a month
  • 1 Free eBook/Video to keep every month
Start Free Trial
 

Book Details

ISBN 139781784392482
Paperback188 pages

Book Description

Nowadays, mobile automation is growing at a fast pace; this is where Appium comes in. It is a tool that performs automated mobile testing for Android and iOS.

Appium Essentials is a practical guide that will help you to perform mobile automation testing and gain a good understanding of mobile automation concepts. This book will teach you how to use Appium drives on native, web-based, and hybrid apps.

You will then explore Appium usage with different mobile applications, get acquainted with using an emulator to automate mobile apps, and learn about mobile gestures such as tap, zoom, and swipe. Finally, you will test your apps on a physical device and experience the look and feel of an end user!

Table of Contents

Chapter 1: Appium – Important Conceptual Background
Appium architecture
The Selenium JSON wire protocol
Appium session
Desired capabilities
The Appium server and its client libraries
Summary
Chapter 2: Getting Started with Appium
Appium – pros and cons
System requirements for Android/iOS
Installing different software
Creating emulators and simulators
Setting up an Eclipse Java project
Summary
Chapter 3: The Appium GUI
The Appium server
Summary
Chapter 4: Finding Elements with Different Locators
Finding elements for Android web-based apps using the Chrome ADB plugin
Finding elements for iOS web-based apps using Safari's Develop option
Finding elements for native and hybrid apps
Summary
Chapter 5: Working with Appium
Important initial points
Automating native apps
Working with web-apps
Hybrid apps' automation
Summary
Chapter 6: Driving Appium on Real Devices
Important initial points
Automating native apps
Working with web apps
Automating hybrid apps
Summary
Chapter 7: Advanced User Interactions
Exploring advanced user interactions
Summary

What You Will Learn

  • Understand the desired capabilities that need to be acquired before starting Appium
  • Get to know and use the settings that are required to automate mobile applications
  • Interact with mobile applications by identifying elements using different locator strategies and techniques
  • Install mobile apps onto an emulator/simulator or a real device using Appium scripts
  • Test scripts written to automate applications
  • Configure mobile devices and perform automation testing on them
  • Explore the advanced features of Appium such as scroll, zoom, and swipe

Authors

Table of Contents

Chapter 1: Appium – Important Conceptual Background
Appium architecture
The Selenium JSON wire protocol
Appium session
Desired capabilities
The Appium server and its client libraries
Summary
Chapter 2: Getting Started with Appium
Appium – pros and cons
System requirements for Android/iOS
Installing different software
Creating emulators and simulators
Setting up an Eclipse Java project
Summary
Chapter 3: The Appium GUI
The Appium server
Summary
Chapter 4: Finding Elements with Different Locators
Finding elements for Android web-based apps using the Chrome ADB plugin
Finding elements for iOS web-based apps using Safari's Develop option
Finding elements for native and hybrid apps
Summary
Chapter 5: Working with Appium
Important initial points
Automating native apps
Working with web-apps
Hybrid apps' automation
Summary
Chapter 6: Driving Appium on Real Devices
Important initial points
Automating native apps
Working with web apps
Automating hybrid apps
Summary
Chapter 7: Advanced User Interactions
Exploring advanced user interactions
Summary

Book Details

ISBN 139781784392482
Paperback188 pages
Read More
From 1 reviews

Read More Reviews

Recommended for You

Selenium WebDriver Practical Guide Book Cover
Selenium WebDriver Practical Guide
$ 26.99
$ 18.90
Selenium Testing Tools Cookbook Book Cover
Selenium Testing Tools Cookbook
$ 26.99
$ 18.90
Selenium Design Patterns and Best Practices Book Cover
Selenium Design Patterns and Best Practices
$ 19.99
$ 14.00
Learning Selenium Testing Tools - Third Edition Book Cover
Learning Selenium Testing Tools - Third Edition
$ 26.99
$ 18.90
TestNG Beginner's Guide Book Cover
TestNG Beginner's Guide
$ 26.99
$ 18.90
Mastering Selenium WebDriver Book Cover
Mastering Selenium WebDriver
$ 35.99
$ 25.20