Mobile Test Automation with Selendroid

Date 2014/10/6 7:40:37 | Topic: Presentations

Selendroid is a test automation framework which drives off the UI of Android native and hybrid applications (apps) and the mobile web. Tests are written using the Selenium 2 client API.

The project fulfills the requirements to test mobile apps above and is used by many companies. The main features of Selendroid are:

  • * Full compatibility with the JSON Wire Protocol.
  • * No modification of app under test required in order to automate it
  • * Testing the mobile web using built in Android driver webview app
  • * Same concept for automating native or hybrid apps
  • * UI elements can be found by different locator types
  • * Gestures are supported: Advanced User Interactions API
  • * Selendroid can interact with multiple Android devices (emulators or hardware devices) at the same time
  • * Existing emulators are started automatically
  • * Selendroid supports hot plugging of hardware devices
  • * Full integration as a node into Selenium Grid for scaling and parallel testing
  • * Multiple Android target API support (10 to 19)
  • * Built in Inspector to simplify test case development.


Read the full Selendroid presentation on

This article comes from Software Development Tools

The URL for this story is: