Book Image

Mastering Mobile Test Automation

Book Image

Mastering Mobile Test Automation

Overview of this book

Table of Contents (16 chapters)
Mastering Mobile Test Automation
Credits
About the Authors
Acknowledgements
About the Reviewers
www.PacktPub.com
Preface
Index

Implementing a mobile test automation framework for emulators


Until now, we have learned how to set up mobile emulators and execute basic test cases on web browsers using Selenium. To create more robust test scripts that can be executed on hybrid and native mobile applications, we need to use other tools. Some commercially available tools that can be used to test with both emulators and simulators are Experitest Seetest, Testplant Eggplant, and Ranorex. However, these carry licensing costs and customers who generally go for implementing such tools do not use them against emulators and would rather opt for real devices or a cloud setup. So, with emulators, we can usually see prominent use of open source tools. In this chapter, we will cover a powerful automation support framework called Appium.

Note

We will cover SeeTest and other tools in the next chapter, which is about the automation of real devices. The same concepts can be used for simulators and emulators too.

Appium is built with a vision...