• Selendroid is a test automation framework which drivers off the UI of Android native and hybrid applications and the mobile web.
  • Tests are written using the WebDriver client API.
  • Selendroid can be used on emulators and real devices and can be integrated as a node the Selenium Grid for scaling and parallel testing.


  • Appium is an open source test automation framework for use with native and hybrid mobile apps.
  • It drives IOS and Android apps using Selenium WebDriver.
  • Appium does not require including SDK or recompiling your application.

Selendroid vs Appium

Supported PlatformsAndroid OnlyIOS, Android, FirefoxOS(Dev Staging)
Mobile Apps SupportNative, Hybrid & Mobile WebNative, Hybrid, Mobile Web & Web
User Agent TestingXO
Cross PlatformXO
Real DeviceOO
Cloud Based TestingOO
Selenium Grid ImplementationOO
System Requirment
  1. Selendroid is tested to run on Mac, Linux and Windows/
  2. Java sdk(minium 1.6) is installed and JAVA_HOME is configured.
  3. Latest Android-SDK is installed and ANDROID_HOME is set. 


Mac OS X 10.7+

XCode 4.5+w/ Command Line Tools


Mac OS X 10.7+ or Windows 7+ or Linux

Android SDK >= 16(SDK < 16 in Selendroid mode)


'QA > Test Automation' 카테고리의 다른 글

org.openqa.selenium.SessionNotCreatedException: session not created exception  (0) 2016.12.05
Selenium point to point link  (0) 2016.07.12
Selendroid vs Appinum  (0) 2016.03.30
Monkey Talk  (0) 2016.03.30
Swapy-ob For UI Automation  (0) 2016.02.17
PyWinAuto For UI Automation  (0) 2016.02.17

+ Recent posts