Appium is an open source test automation framework for use with native, hybrid and mobile web apps on iOS and Android platforms. Native apps are those written using the iOS, Android, or Windows SDKs. Mobile web apps are web apps accessed using a mobile browser (Appium supports Safari on iOS and Chrome or the built-in ‘Browser’ app on Android). Hybrid apps have a wrapper around a “webview” – a native control that enables interaction with web content. Projects like Phonegap, make it easy to build apps using web technologies that are then bundled into a native wrapper, creating a hybrid app.
This presentation explores the philosophy that underlies the work behind Appium, including the open-source nature of Appium community. Then, after a brief explanation of the technology that powers Appium, we’ll move into the technical portion of the talk, where you will see easy it is to write Appium scripts using the WebDriver protocol in their favorite language. Ultimately, the talk provides an argument for moving from manual QA to automated testing for mobile, an understanding of the mobile automation landscape, and a solid introduction to Appium, which leading projects and companies around the world have chosen as their mobile automation framework of choice.
Video producer: http://seleniumcamp.com/