Test automation for native or hybrid Android apps and the mobile web with Selendroid. Selendroid is a test automation framework that drives off the UI of Android native and hybrid applications (apps) and the mobile web. Tests are written using the Selenium 2 client API. Selendroid can be used on emulators and real devices and can be integrated as a node into the Selenium Grid for scaling and parallel testing. Selendroid can be extended at runtime with your own extensions. Selendroid can interact with multiple Android devices (emulators or hardware devices) at the same time. UI elements can be found in different locator types. Same concept for automating native or hybrid apps. No modification of the app under test is required in order to automate it. Full compatibility with the JSON Wire Protocol/Selenium 3 Ready. Existing emulators are started automatically and UI elements can be found by different locator types.

Features

  • Selendroid is a test automation framework
  • Drives of the UI of Android native and hybrid applications
  • Documentation available
  • Examples available
  • Tests are written using the Selenium 2 client API
  • Selendroid can be used on emulators and real devices

Project Samples

Project Activity

See All Activity >

License

Apache License V2.0

Follow Selendroid

Selendroid Web Site

You Might Also Like
Save hundreds of developer hours with components built for SaaS applications. Icon
Save hundreds of developer hours with components built for SaaS applications.

The #1 Embedded Analytics Solution for SaaS Teams.

Whether you want full self-service analytics or simpler multi-tenant security, Qrvey’s embeddable components and scalable data management remove the guess work.
Try Developer Playground
Rate This Project
Login To Rate This Project

User Reviews

Be the first to post a review of Selendroid!

Additional Project Details

Operating Systems

Linux, Mac, Windows

Programming Language

Java

Related Categories

Java Automated Testing Tool

Registered

2024-08-19