Skip to content

Commit

Permalink
Writing Feature Tests for Mobile Apps with Calabash
Browse files Browse the repository at this point in the history
  • Loading branch information
alexrothenberg committed Apr 18, 2013
1 parent 800ed47 commit 7237128
Showing 1 changed file with 18 additions and 0 deletions.
@@ -0,0 +1,18 @@
# Writing Feature Tests for Mobile Apps with Calabash #

## Alex Rothenberg ##

### Abstract ###

Testing mobile apps is hard. It seems that manual testing is how most apps are tested, but that doesn't have to be the case anymore. We can now write features in cucumber or rspec and test drive our mobile apps automatically. The key is a ruby library called Calabash that exposes a DSL to let us interact with our mobile app in much the same way Capybara lets us interact with a webapp. In this talk we'll look at how this library works and how we can use it to touch a button, enter some text and assert based on what we see. We'll use it to test a native IOS app written with RubyMotion as well as a PhoneGap app that runs on both IOS and Android. Its the coolest thing to see things happening in your mobile app without you touching it and we will all get to experience that in this talk.

### Additional Notes ###

Alex is a Ruby developer working at McKinsey & Co. He's been building Rails websites for the past 5 years and more recently has been building mobile apps using RubyMotion and PhoneGap. He only recently learned about Calabash but already it has had a big impact on his current app. He's really excited to be able to test mobile apps and that Boston now has its own Ruby conference.


## Social ##

* Blog: [alexrothenberg.com](http://alexrothenberg.com)
* Twitter: [@alexrothenberg](http://twitter.com/alexrothenberg)
* Github: [alexrothenberg](https://github.com/alexrothenberg)

0 comments on commit 7237128

Please sign in to comment.