This comprehensive course covers all the essential principles to get you up and running with Appium – The essential tool for automating mobiles and Windows applications. The course follows on from our Selenium WebDriver courses, extending WebDriver testing to Android, iOS and Windows. Throughout the course practical examples are demonstrated, and the Participants get to practice what they have learned against physical devices & emulators.
Recommended for anyone looking to extend their Selenium knowledge to mobile testing
Suitability - Who should attend?
A basic understanding of writing Selenium WebDriver Scripts (we use Java bindings)Some programming experience would be advantageous - The course is based on using Appium with Java & JUnit.
Training Course Content
Technologies used in this course
Eclipse, Android Studio, Appium Java, Windows Application Manager, JUnit
Note: The practical exercises on this course are against Android devices & emulators and Windows apps (iOS is not provided in practicals)
Introduction to Appium
A background to Appium and its benefits.
Overview of the Appium architecture.
An overview of the technology stacks, terminology.
How to install the technology stack required, how to set up the tools ready to start testing. Configuring your Eclipse project ready to use Appium Testing Native Apps on Physical Android Devices
How to prepare the device for testing.
Using ADB, how to specify the Desired Capabilities, Example Test Code Android Element Identification Tools for identification, UI Automator Viewer, Appium Desktop Inspector, Locator strategies, best practices.
Coding Tap, Touch, Multi-Touch, Gestures, interacting with the Mobile buttons, other useful methods Mobile Web Testing on Android Supported Browsers, Setting up Desired Capabilities, Example Test Code, Locator Strategies Hybrid App Testing on Android Changing Context, Element Identification, Sample Code Android Emulator Testing Creating AVDs with Android Studio, setting desired Capabilities to connect to the Emulator, Example Test Code, Element Identification, Installing apps onto the Emulator Android Extra Topics Installing & Uninstalling Apps programmatically, Appium & the Page Object Model, Connecting to devices wirelessly Testing iOS AppsArchitecture, Overview of setting up simulated device, desired capabilities, Example Code, Element Identification, iOS Page Object Model Testing Windows 10 ApplicationsArchitecture, configuring the PC, desired Capabilities for UWP & standard Windows Apps, Element identification using UISpy, Inspect, mapping attributes from spy tools to Appium API
Focus on Training: Best Practice Skills from the Specialists
Focus on Training is a professional training company specialising in offering accredited Project Management and IT programmes. With over 10,000 courses offered in over 100 locations throughout the United Kingdom, Focus is a premier training provider. All programmes can be booked online...
Find out more about this Appium Introduction course - simply fill out your details:
There are no reviews available yet.
Are you curious about the L&D strategies of some of the U.K.'s top companies?
Find out what they're up to in findcourses.co.uk's second annual U.K. L&D Report!