Software Quality Assurance & Testing Stack Exchange is a question and answer site for software quality control experts, automation engineers, and software testers. Join them; it only takes a minute:

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

I am searching for an open source automation tool for all mobile platforms (Android, iOS).I have experience in using Selenium in all supported desktop browsers. I would like to know whether the automation of native application is supported by Selenium. If so, please provide useful links.

share|improve this question

Please check

  • MonkeyTalk: open source functional testing platform for iOS and Android - Link
  • Another interersting tool open sourced by twitter Clutch.IO - native A/B testing service for iOS and Android link
share|improve this answer

Selenium does function across both of those platforms using different drivers. But only for browser functionality.

For Android, there is support for a native automation using a tool very similar to Selenium, called Robotium: link They have some decent tutorials, example code and .apks and more there. It does take more foresight during development and doesn't really sit "on top of the AUT" like Selenium can.

There is also the built in "Automation" tool within X-Code that will run code from Instruments directly against the device or emulator, but I have little experience with it to steer you toward or away from it. link

share|improve this answer
Thanks Siva, I Have gone through Money Talk but while exploring I came to know that we can do Testing only if we have the source code of an app(android).But is there any tool where i can do functionality testing without the need of a source code. – Tester Nov 6 '12 at 5:09

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.