My favorites | Sign in
Project Home Downloads Wiki Issues Source
Project Information
Members
Featured
Downloads
Wiki pages
Links

User scenario testing for Android

Robotium is an Android test automation framework that has full support for native and hybrid applications. Robotium makes it easy to write powerful and robust automatic black-box test cases. With the support of Robotium, test case developers can write function, system and acceptance test scenarios, spanning multiple Android activities.

See Questions & Answers for common Robotium questions and answers. Join the discussion in the Robotium Developers Forum.


NEWS: Robotium 4.1 is released!

Robotium 4.1 is better then ever. Now with full support for Web!

New functionality includes: waitForActivity(Class<? extends Activity> activityClass), waitForActivity(Class<? extends Activity> activityClass, int timeout), getWebUrl(), hideSoftKeyboard(), getView(int id, int index), takeScreenshot() also works with GLSurfaceViews and more.


Robotium provides the following benefits:

  • You can develop powerful test cases, with minimal knowledge of the application under test.
  • The framework handles multiple Android activities automatically.
  • Minimal time needed to write solid test cases.
  • Readability of test cases is greatly improved, compared to standard instrumentation tests.
  • Test cases are more robust due to the run-time binding to GUI components.
  • Fast test case execution.
  • Integrates smoothly with Maven or Ant to run tests as part of continuous integration.

Plans for Robotium

Version 1.0 was released in January 2010. At the moment focus is primarily on supporting the community in using Robotium, fixing any issues that come up while continuously working on improving Robotium. As time allows, new features will be developed based on what users express an interest in.

Robotium RC














This project is neither affiliated with Google nor with OpenQA (Selenium).

Android is a trademark of Google Inc. Use of this trademark is subject to Google Permissions.

Powered by Google Project Hosting