Wednesday, 26 June 2013

Appium: Take The Pain Out Of Testing iOS & Android Mobile Apps

Developing mobile apps involves a lot of effort. As the mobile marketplace gets bigger and more people switch to using smartphones, app development becomes even more important. If you want to build an app that dominates the mobile space, you can’t simply choose to write for one OS and instead need to target as many users as possible with a cross-platform approach.

Appium is designed to take some of the pain out of testing for the mobile marketplace. It’s built on the philosophy that “testing native apps shouldn’t require including an SDK or recompiling”, a bold statement in the current climate. Appium promises to automate tests for any mobile app, using your own tests written in any language with any test framework. The platform promises to let developers write tests with the tools they know and love and use them liberally.

The platform requires Mac OS X with XCode and the Apple Developer Tools in order to work, as iOS development can only be performed on a Mac. Android testing is of course supported, with Google being less stringent about which platform apps can be developed on. If you’re a cross-platform app developer who finds the word “testing” synonymous with “torture”, Appium might just be what you’re looking for. It’s open source and very quick to set up to boot.


  • Run tests for all of your mobile applications written in any language on any framework.
  • Conduct tests without recompiling or including an SDK or third-party libraries with your app.
  • Designed for native and hybrid apps.
  • Open source, lengthy documentation and quick to get started.

Check out Appium at


  1. The future of software testing is on positive note. It offers huge career prospects for talented professionals to be skilled software testers. software testing course in Chennai | Software Testing Training in Chennai | Software testing course in Chennai

  2. Pretty article! I found some useful information in your blog, it was awesome to read, thanks for sharing..
    No.1 Mobile Computing Project Center in Chennai | No.1 Mobile Computing Project Center in Velachery

  3. This is really too useful and have more ideas from yours. Keep sharing many techniques. Eagerly waiting for your new blog. Keep doing more.
    B.Com Project Center in Chennai | B.Com Project Center in Velachery

  4. This blog will help to get more ideas. This is very helpful for Software Testing learners. Thank you for sharing this wonderful site.
    Software Testing Training in Chennai | Software Training Institutes in Chennai | Software Testing Courses in Chennai | Testing Courses in Chennai