Tuesday, 21 January 2014

Calabash-Android Mobile Automation: Part 1 : Framework setup Links & video

Check here for calabash android installation steps 


Video link - https://www.youtube.com/watch?v=p9ZwdQnaXrs

List of commands are present here -(http://pastebin.com/ch7H3y8q) and they are also copied below for quick reference

Precondition :

Download application to test - WebView Demo from below link

Download android SDK -  

Steps  : (Below steps are for reference, explanation  is present in video)
  1.  Calabash Github link - https://github.com/calabash/calabash-android
  2. Install Android SDK.  set path variables (ANDROID_HOME)
  3. Launch eclipse + create AVD (Android virtual device)
  4. Copy Applicaiton APK to folder where your tests are present
  5. Run calabash-android gen command from command line - To create skeleton for features
Command used to run android tests :
calabash-android run /Users/tejasvi/Documents/proj/android/calabash-sample-proj/WebViewDemo/bin/WebViewDemo.apk


  1. It's that moment in time: mobile apps flood the software marketplace. Anyone and everyone are developing mobile apps for one reason or the other. To make your app stand out, it needs to be accompanied by an app marketing video. Here's why you need an app marketing video, and how to make one. app demo video

    1. Great Article android based projects

      Java Training in Chennai Project Center in Chennai Java Training in Chennai projects for cse The Angular Training covers a wide range of topics including Components, Angular Directives, Angular Services, Pipes, security fundamentals, Routing, and Angular programmability. The new Angular TRaining will lay the foundation you need to specialise in Single Page Application developer. Angular Training Project Centers in Chennai

  2. Interesting article. I recently worked with http://www.deviqa.com/mobile-application-testing.html. Good guys, professionals in the field of testing. They told me a lot about it. The main advice is that the dry theory in this area does not need anyone. Only professional testing.

  3. Useful post.Mobile application testing is a procedure by which application programming produced for handheld cell phones is tested for its consistency, functionality and usability.
    Mobile Testing Training in Chennai | Mobile Testing Training | Mobile Apps Testing

  4. You have provided an nice article, Thank you very much for this one. And i hope this will be useful for many people.. and i am waiting for your next post keep on updating these kinds of knowledgeable things...
    iOS Training in Chennai
    Android Training in Chennai
    php Training in Chennai

  5. Thanks for this blog. provided great information. All the details are explained clearly with the great explanation. Thanks for this wonderful blog. Step by step processes execution are given clearly.Know the details about different thing.
    Mobile App Development Company
    Android app Development Company
    ios app development Company
    Mobile App Development Companies

  6. Pretty article! I found some useful information in your blog, it was awesome to read, thanks for sharing this great content to my vision, keep sharing..
    Mobile App Development Company

  7. The information shared are very much useful My sincere thanks for sharing this post Please continue to shae this kind of post
    Software Testing Training in Chennai

  8. really nice blog has been shared by you. before i read this blog i didn't have any knowledge about this but now i got some knowledge. so keep on sharing such kind of an interesting blogs.
    softwaretesting training in chennai