Calaba.sh is described as 'Calabash enables you to write and execute automated acceptance tests of mobile apps'. There are four alternatives to Calaba.sh for a variety of platforms, including Android, iPad, iPhone, Linux and Mac. The best alternative is Selenium, which is both free and Open Source. Other great apps like Calaba.sh are Appium (Free, Open Source), Screenster (Freemium) and Robotium (Free).
Selenium is a suite of tools specifically for testing web applications. Selenium IDE is a Firefox add-on that records clicks, typing, and other actions to make a test, which you can play back in the browser.
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 UI tests for Android applications.