Book Image

Mastering Mobile Test Automation

By : Gaurav Gupta
Book Image

Mastering Mobile Test Automation

By: Gaurav Gupta

Overview of this book

If you want a complete understanding of mobile automation testing and its practical implementation, then this book is for you. Familiarity with the basics of VB Script and Java along with knowledge of basic testing concepts is essential.
Table of Contents (10 chapters)
9
Index

Automation technologies with real devices

It is very important to have a clear understanding of the automation technology that a tool uses in order to be able to select the right tool, as per a project's requirements. The importance of this stems from the fact that many a time, it might not be feasible to get the source code of an application to enable automation with tools that need instrumentation of code; in other cases, it might not be possible to test the application with a Wi-Fi connection while doing tethering simultaneously. So here, we will learn about the various automation technologies and their implications on any project requirements.

Basically, there are the following technologies:

  • Optical recognition
  • AUT code instrumentation
  • Accessing native device methods

Automation with the optical recognition technology

In this technology, the tools use an image comparison and mapping algorithm to capture the application objects during recording, and then identify the correct object from...