Appium Mobile Test Automation like WebDriver

63 %
38 %
Information about Appium Mobile Test Automation like WebDriver

Published on February 28, 2014

Author: AndrewDzynia


Automating mobile testing in Webdriver API style

Testing Mobile Apps

What types of app do you know?

Hybrid app

Android Test Automation Robotium MonkeyTalk UI Automator selendroid -android

iOS Test Automation UI Automation Frank ios-driver KIF -ios

is cross-platform solution for native and hybrid mobile Test automation

History of Appium Jason Huggins Jonathan Lipps Dan Cuellar

Appium installation npm install -g appium npm install wd appium & node your-appium-test.js

Appium Test Example

Appium Test Video/Demo

Appium Abilities Test Web, Native and Hybrid apps Support JSON Wire Protocol Does not require recompile of your app

Appium is an HTTP server that manages WebDriver sessions

Appium Architecture UIAutomation UIAutomator Appium Marionette Selendroid Apple Instruments for iOS Google UIAutomator for Android API level 16 or higher Selendroid for Android API level 15 or less

iOS Android

One Test - Two Platforms!

Platforms Real devices (iOS, Android) Simulators | Emulators Native apps (iOS, Android, FirefoxOS) Hybrid apps (iOS, Android, FirefoxOS) Mobile web (Safari for iOS, Chrome for Android) Robot – controlled devices

Languages Java Objective-C JavaScript with Node.js PHP, Python, Ruby, C#, Clojure, Perl e.g. any language that can create HTTP Request


Cloud? !

Conclusion ! Appium tests your production app Cross-platform tests WebDriver API Language agnostic

Problems? Stability Bugs Documentation


me Em @a ail: dzy nia .co @a dzy n ia m adz yn ia.c om

Add a comment

Related presentations

Presentación que realice en el Evento Nacional de Gobierno Abierto, realizado los ...

In this presentation we will describe our experience developing with a highly dyna...

Presentation to the LITA Forum 7th November 2014 Albuquerque, NM

Un recorrido por los cambios que nos generará el wearabletech en el futuro

Um paralelo entre as novidades & mercado em Wearable Computing e Tecnologias Assis...

Microsoft finally joins the smartwatch and fitness tracker game by introducing the...

Related pages

Appium: Mobile App Automation Made Awesome.

Appium is an open source test automation framework ... Appium aims to automate any mobile app from any ... (with the Selenium WebDriver API and ...
Read more

Appium: Mobile App Automation Made Awesome.

Want to rock your mobile app automation? ... Writing Tests for Appium. ... extensions to the JSON Wire Protocol for automating mobile gestures like tap, ...
Read more

Native Android Apps Automation with WebDriver Using Appium ...

... WebDriver - WebDriver is a web automation framework that allows to execute test scripts on desktop and mobile ... Appium - Appium is an open ...
Read more

Appium (+Selenium) : Mobile Test Automation : Introduction ...

Appium (+Selenium) : Mobile Test Automation : ... Don't like this video? ... Selendroid V/S Appium : Mobile Test Automation Frameworks : ...
Read more

Selendroid V/S Appium : Mobile Test Automation Frameworks ...

... Mobile Test Automation Frameworks : Selenium WebDriver ... Jonathan Lipps "Appium: Mobile Automation ... Effective mobile test automation ...
Read more

Appium: A Cross-browser Mobile Automation Tool

... in Appium, an opensource mobile automation ... for mobile test automation. At present Appium ... webdriver picks a command form the code like ...
Read more

Appium - Sauce Labs: Selenium Testing, Mobile Testing, JS ...

Appium is a giant leap forward in mobile test automation. ... Use a standard automation specification. WebDriver has become the de facto standard for ...
Read more

Cross platform test automation with Appium, WebDriver and ...

Overview of mobile testing using Appium. ... If you would like to read ... 5 Responses to “Cross platform test automation with Appium, WebDriver and ...
Read more