Today, a lot is going on in the field of mobile development, and we need to test these developments to meet the expectations of the end users. It is this progress that has contributed to the growth of mobile automation. Dan Cuellar came up with a brilliant idea that involved integrating the tool with Selenium, post which he created Appium. Appium is a good tool and is widely used to automate mobile apps. The best part is that it is open source.
In this chapter, we will learn the following:
The advantages of Appium
System requirements for Android/iOS
Installing different software
Creating emulators and simulators
Setting up an Eclipse Java project