Appium 201 eLearning

Enroll

To register for this course please click "Register" below. If you are registering for someone else please check "This is for someone else".

This training is free.


FREE

By submitting this form you are confirming that you have read and agree to our privacy policy.

Summary

Appium 201, a direct continuation of Appium 101, takes you one step further toward mastering mobile application test automation. The course covers testing for Native, Web, and Hybrid mobile applications, and how to use Sauce Labs to run parallel tests for multiple browsers and devices.

 

Description

This course enables you to:

  • Design your tests with optimal locator strategy beyond the basics, for example differences between native locators and accessibility id, and leveraging the underlying UiAutomator and UIAutomation languages
  • Understand how Appium abstracts UIAutomation and UiAutomator to make cross-platform testing manageable and easier to conduct, including JSON Wire protocol)
  • Create sophisticated mobile interactions that are scalable and simulate real mobile gestures
  • Abstract re-usable code into page objects so your tests are more atomic, manageable, and scalable
  • Conduct fully-cross platform, parallel tests leveraging Test Frameworks and the Sauce Labs Infrastructure

 

Topics include:

  • The JSON wire protocol and its its implementation in Selenium and App
  • How to scale testing across multiple browsers and devices through a Selenium grid, parallel testing, and Sauce Labs
  • Using advanced locators
  • Testing with real device vs emulator/simulator
  • Using Page Objects to create reusable testing code
  • Writing and running parallel tests using Sauce
  • Status reporting when running tests in parallel
  • Integrating tests with a test framework for parallel testing and reporting
  • CI server integration, including Jenkins overview and an example job setup Example job setup

Duration

2 hours

The following courses are offered to the public virtually. For the list of courses that we can deliver at your own site, please see our full course offering.

Have questions or need a custom training plan?