[MacRuby-devel] [ANN] TrackerBot 1.0 in App Store -- tested with MacRuby!

Matt Massicotte massicotte at apple.com
Wed Mar 16 12:41:29 PDT 2011


I hear you.  Both of your points would make for very valuable developer feedback in the form of bugs.  Developer-originated bugs count for a lot - please file some!

Matt

On Mar 16, 2011, at 12:38 PM, Christian Niles wrote:

> 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 at lists.macosforge.org
>>> http://lists.macosforge.org/mailman/listinfo.cgi/macruby-devel
>> 
>> _______________________________________________
>> MacRuby-devel mailing list
>> MacRuby-devel at lists.macosforge.org
>> http://lists.macosforge.org/mailman/listinfo.cgi/macruby-devel
> 
> _______________________________________________
> MacRuby-devel mailing list
> MacRuby-devel at lists.macosforge.org
> http://lists.macosforge.org/mailman/listinfo.cgi/macruby-devel

-------------- next part --------------
A non-text attachment was scrubbed...
Name: smime.p7s
Type: application/pkcs7-signature
Size: 3737 bytes
Desc: not available
URL: <http://lists.macosforge.org/pipermail/macruby-devel/attachments/20110316/02bced70/attachment-0001.bin>


More information about the MacRuby-devel mailing list