Conference archive


Monday, April 24, 2017 - 8:30am to Tuesday, April 25, 2017 - 5:00pm

Effective Mobile Automation Using Appium® (2-Day)

Add to calendar
  • Get an overview of the different tools and technologies around Appium
  • Set up and configure details for various type of mobile applications - hybrid, native, and mobile web
  • Understand the different Appium locator strategies supported
  • Write test cases using Java and popular frameworks
  • Learn the tips and tricks to solve real practical challenges
  • Extend automated scripting to run against Sauce Labs cloud
  • Integrate automation scripts with tools such as Sauce Labs via Jenkins continuous integration

Learn How to Accelerate Your Mobile Deployments with Appium
In this 2-day workshop, you will learn about and see a live demonstration of the most popular mobile automation testing tool, Appium, using the Sauce Labs’ test infrastructure platform and continuous integration via Jenkins. The workshop will cover the various features of Appium for both iOS and Android platforms. You will also see how Sauce Labs solves the scalability problem by providing a virtual device cloud and enables you to accelerate mobile app and mobile web deployment using continuous integration (CI).

Who Should Attend
This course is intended for software testers who actively design and develop mobile automation implementations.
Note: Laptops are required for this class

Course Outline

Introduction to Mobile Automation Landscapes
Mobile Platform Landscape
Mobile Delivery Platform Choices
Mobile Testing – Differences and Testing Choices
Industry Trends on Mobile Testing Offerings
Device Cloud Solution Providers
Automation Tools & Technology Options
Considerations for Mobile QA Solutions

Appium Overview
Platform Support

Appium Set up & Validation
Installation Prerequisites
Android & iOS Settings
Walk Through Validation of:
- Android Application Settings
- iOS Application Settings
UI Settings
Documentation Portal

Appium In-Depth
Locator Strategies
Mobile Desired Capabilities
Objector Inspector
API Overview

Appium Basic Scripting
Design and Develop Basic Script
Execute script on Emulator and Real Device
Set up Sauce Labs Trial Account
Execute Scripts on Sauce Labs Cloud Platform

Appium Advance Scripting
Advanced API topics
Device Interactions and Related APIs
Advanced Features
Enhance scripts to support advanced features
Execute scripts on Sauce Labs Cloud

Advanced Script Development for Real Time Application
Design and Develop Scripts for Real Time Application
Enhance the script to support Data Driven approach
Execute the scripts on parallel devices in Sauce Labs Cloud

Workshop Recap
Q&A Session

Class Daily Schedule
/Registration 7:30 - 8:30 a.m.
Morning Session 8:30 a.m. - 12:00 p.m.
Lunch 12:00 - 1:00 p.m.
Afternoon Session 1:00 - 5:00 p.m.
Times represent the typical daily schedule. Please confirm your schedule at registration.
Training Course Fee Includes
• Tuition
• Course notebook
• Continental breakfasts and refreshment breaks
• Lunches
• Letter of completion
Sivakumar Anna

Sivakumar Anna has more than 20 years of experience developing and managing QA strategies for Fortune 500 companies. In nine years with InfoStretch, Mr. Anna has worked with clients such as Kaiser Permanente, The Body Shop, and, developing strategies and execution around test automation. During this experience, Mr. Anna has become well versed in best practices of implementing Appium to enable developers to quickly automate mobile tests. Before joining InfoStretch, Mr. Anna excelled as a technical project manager for both eBay and Cognizant, and also served as a QA/automation strategy consultant for Wells Fargo.