I am, though I'm really sold on using Cucumber to write my automation specs and 
Frank is the most active project that allows me to do that right now. The big 
problems with UIAutomation are (1) it's written in Javascript with no testing 
framework like jasmine provided, and (2) you're forced to run them through 
Instruments. That really breaks my BDD workflow :/

I'd love it if Frank were updated to use the UIAutomation framework instead, so 
there were a single DSL/API for writing the cucumber specs. I'm considering 
undertaking that work myself as part of my gem, but have to decide whether I 
want to commit the time or just put up with things as they are. My primary goal 
right now is to make BDD and automation testing as simple, painless, and 
unobtrusive as possible.

christian.

On Mar 16, 2011, at 12:23 PM, Matt Massicotte wrote:

> Hi Christian,
> 
> Are you aware of the UIAutomation framework for UI-based testing in iOS?  
> It's not quite the same as Frank, but is an Apple-supplied UI test mechanism.
> 
> Matt
> 
> On Mar 16, 2011, at 12:17 PM, Christian Niles wrote:
> 
>> Hey All,
>> 
>> One of the reasons I've gotten so in love with MacRuby is that it's let me 
>> BDD my Cocoa projects, in particular an app I just released to the App 
>> Store, called TrackerBot [1]. TrackerBot is an iPad and iPhone interface to 
>> Pivotal Tracker, the well-known agile project management tool [2].
>> 
>> While I can't run my MacRuby/RSpec2 specs on the actual device, I've ben 
>> able to move a majority of my code into an iPhone compatible framework that 
>> I do test with MacRuby. I'm beginning to use Frank for UI automation tests 
>> on the device and am developing a gem that tries to make all the XCode 
>> configuration and setup painless for new users who want to get started with 
>> MacRuby/XCode/Cocoa development.
>> 
>> So, in addition to the release announcement, I just wanted to thank you all 
>> for making it possible to use all the Ruby BDD tools I love with Cocoa. It 
>> has made me far more productive, and the development far less frustrating.
>> 
>> Thanks!
>> christian.
>> 
>> [1] http://vulpinelabs.com/trackerbot
>> [2] http://www.pivotaltracker.com/
>> _______________________________________________
>> MacRuby-devel mailing list
>> MacRuby-devel@lists.macosforge.org
>> http://lists.macosforge.org/mailman/listinfo.cgi/macruby-devel
> 
> _______________________________________________
> MacRuby-devel mailing list
> MacRuby-devel@lists.macosforge.org
> http://lists.macosforge.org/mailman/listinfo.cgi/macruby-devel

_______________________________________________
MacRuby-devel mailing list
MacRuby-devel@lists.macosforge.org
http://lists.macosforge.org/mailman/listinfo.cgi/macruby-devel

Reply via email to