Mobile automation testing approaches

In this section, you will understand the different approaches used for automation of a mobile application and their salient points.

There are, broadly speaking, four different approaches or techniques available for mobile application testing automation:

  • Test automation using physically present real devices
  • Test automation using emulators and simulators
  • Mobile web application test automation through the user agent simulation technique
  • Cloud-solutions-based test automation

Automation using real devices

As the name suggests, this technique is based on the usage of real devices that are physically present with the testing automation team. Since this technique is based on the usage of real devices, it is a natural consequence ...

Get Mastering Mobile Test Automation now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.