Summary

In this chapter, we looked at how to execute test scripts of native, hybrid, and mobile web apps on an iOS simulator and Android emulator. We learned how easily we can perform actions on native mobile apps and also learned about the desired capabilities that are required. We learned how to load the native browser in an Android emulator and the necessary capabilities to start with.

We saw how we can start the Safari browser in a simulator and set up the desired capabilities to test web applications. Lastly, we looked at how easily we can automate hybrid apps and switch from native to web view.

In the next chapter, we will take a look at Appium drivers on real devices.

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.