Appium Platform Support

Go back to tutorial

Appium Platform Support

We will be discussing the various Appium Platform Support in brief. Let us begin by understanding each one of them.

Appium Platform Support
Appium Platform Support

Appium supports a variety of platforms and testing modalities including native, hybrid, web, real devices, simulators, etc. We shall now discuss briefly in this section to make explicit the level of support and requirements for each of these.

iOS Support

iOS automation is supported with two drivers:

  • The XCUITest Driver
  • The (deprecated) UIAutomation Driver

Android Support

Android automation is supported with following drivers:

  • The UiAutomator2 Driver
  • The (deprecated) UiAutomator Driver
  • The (deprecated) Selendroid Driver

Windows Desktop Support

Further, appium has the ability to automate Windows PC Desktop apps. This driver relies on a project from Microsoft called WinAppDriver, which is an Appium-compatible WebDriver server for Windows Desktop apps. The WinAppDriver is often abbreviated “WAD”bundled with Appium but does not require to be installed separately.

In general, the Windows Driver supports testing of Universal Windows Platform (UWP) and Classic Windows (Win32) applications. Additionally, the WAD repo, development of the Appium driver takes place at the appium-windows-driver repo.

Requirements and Support
In addition to Appium’s general requirements include –

  • Windows PC with Windows 10 or up
  • Ability to enter Administrator mode

Boost your chances for better job opportunities. Practice and Prepare for Mobile Testing (Appium) Exam Now!

Go back to tutorial

Share this post
Running Your First Test
Appium Commands

Get industry recognized certification – Contact us