How to set up Calabash for Android App Testing
Calabash is an open source project for testing mobile apps. It's based on cucumber so allows one to author test in business readable domain specific language. Calabash is available on Github . I have a machine running Mac OSX (version 10.8.2) and I will be detailing steps on how I installed Calabash and got my first test running. Couple of things which you would need before installing Calabash is : Xcode, Ruby and Android SDK. I installed Homebrew which actually helped me upgrading the ruby to version 1.9.3 pretty easy. Once you install Xcode, you would have to install Xcode command line tools. This would be in Xcode Preferences --> Downloads Tab, select the Command Line Tools and click on Install. Post the Xcode you would want to check the ruby version, you need 1.8.7 or higher. If you have brew installed then running " brew install ruby " would upgrade the ruby else if you have rvm installed then try running " rvm install 1.9.3 --with-gcc=c...