Summary

We learned a lot in this chapter, starting with the pros and cons of Appium and moving on to the system requirements for Android and iOS. We then looked at the installation of JDK, Android SDK, WebDriver client, Selenium server binaries, Homebrew, Node and npm, as well as Appium and its client library. We also learned about the system's environment variables. Lastly, we created an emulator to test the apps and set up an Eclipse Java project.

In the next chapter, we are going to learn how to use the Appium GUI.

Get Appium Essentials 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.