As an open-source test automation framework, Appium is increasingly becoming a tool of choice for mobile test automation. It allows teams to test varied mobile applications (native, hybrid, and mobile web), supports multiple programming languages, and works seamlessly with iOS and Android operating systems, as well as a range of devices and emulators/simulators.
But what if you are looking to perform automated tests on native and hybrid mobile devices? Or want to inspect and identify details of web elements?
Well, with the addition of Appium Desktop to this framework, you can execute all of this and more! As an open-source application for Windows, Mac, and Linux, Appium Desktop allows you to experience the power of Appium automation in a simpler, more intuitive graphical UI, and provides the flexibility to efficiently create test scripts on all the supported operating systems.
In this six-part Tech Talk series, Wim Selles, a Senior Solutions Architect at Sauce Labs, will provide you with the foundational knowledge to get started with Appium Desktop and walk you through the key steps that will empower you to become an Appium Desktop Ninja and successfully accomplish your mobile automation initiatives.
In the first chapter, focusing on the theory and background of Appium, Wim gives you a peek into the history of Appium and introduces the thriving community that works relentlessly to make it better. Here is what you will learn in this session:
What Appium is—and the different types of apps you can automate with it
Important differences between Appium and other frameworks such as Espresso and XCUITest
How Appium works with a detailed diagram (iOS sample) demonstrating the functioning of the drivers within
Ready for the next steps? Start here: