Automating Hybrid Applications with Appium

with Sauce Labs

WHEN

-

WHAT

99 Minute Workshop

WHERE

Online

COST

CLUB FREE

All our 99-minute workshops are included with a Pro membership.

By the end of this workshop, you will have written your (first) hybrid cross-platform automation script for Android and iOS hybrid mobile applications

Topics Wim will cover

We'll explore the following topics

Read full session description ->
  • How to detect a hybrid mobile application
  • How to automate a webview
  • How to switch between webviews
  • How to use the full potential of automating hybrid apps

Meet Your Instructor

Wim Selles

Wim Selles

SR. SOLUTIONS ARCHITECT

Wim Selles is a Solutions Architect for Sauce Labs based in the Netherlands. During the day, he assists customers with solving automation challenges in their organisation. By night, he practices his passion for front-end test automation with Javascript. He likes to create his own Node.JS modules to help and support automation engineers and is also a contributor to multiple open source projects that involve testing, such as WebdriverIO, Protractor, ng-Apimock and many more. Wim also has extensive experience using Appium for automating Hybrid and (React) Native Apps. He enjoys sharing his automation experience as a speaker at conferences like AppiumConf in London and SeleniunConf India, on his blog and during meetups and webinars.

Explore the full potential of automating hybrid apps

-

Automating Hybrid Applications with Appium

Wim
99 Minute Workshop
Wim Selles

When creating a mobile application, organisations have a few options to choose from; mobile web, native or a hybrid application. Where web apps are just websites that can be accessed on the internet via a mobile browser like Chrome or Safari, native apps are applications that are developed for a specific platform such as Android or iOS. Hybrid apps are different because they possess elements from native apps and web apps.

When automating web applications, Selenium commands are used. Nine out of ten times the same automation script can be used for mobile web applications as our desktop web applications. With native apps, however, we need to look deeper into the differences between Android and iOS apps before we can use Appium commands.

But how should you automate hybrid apps, can or do you need to choose one of the two automation strategies or is there also a hybrid approach for automating hybrid apps?

That’s what we are going to look at during this workshop. We will be looking into:

  • how to detect a hybrid application for Android and iOS
  • how to automate a webview
  • how to switch between webviews
  • how to use the full potential of automating hybrid apps

During this workshop we will be using a demo Hybrid app. After this workshop, you can use this app to explore more opportunities and practice your new skillset.

By the end of this workshop, you will have written your (first) hybrid cross-platform automation script for Android and iOS hybrid mobile applications.

Takeaways

  • How to detect a hybrid mobile application
  • How to automate a webview
  • How to switch between webviews
  • How to use the full potential of automating hybrid apps

Prerequisites

Wim has produce a pdf contained the pre-reqs and advice on how to get setup ready for the workshop.

99 Minute Workshops

Short Digestable Live Online Workshops

Live and Instructor-led

All our 99-Minute Workshops are hosted live and led by an instructor.

Short and Targeted

These workshops are a max of two hours long which means they can easy be fit into your busy week. The short time also means they are targeted on a few learning outcomes.

Learn with Others

Connect and learn with other community members during these live online testing workshops.

Available with Pro Membership

All our 99-Minute Workshops are available with Pro Membership, you can attend as many as you like. We also do the odd free workshop with our partners.

All our 99-minute workshops are included with a Pro membership.