Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

app looks interesting.

features which I would ask for

a) headless runner

b) applescript may be usable but could it be integrated with ruby or other programming languages, that I way can make it a driver for my current testing flow

c) logging/debugging capability

d) and of course price it reasonably :)



Doing headless integration testing really is superior. Requiring one machine per concurrent test isn't scalable. Sure, works great for your weekly/daily test. But if you want integration testing to run at every commit it's not going to work.

I've done some experimenting with Celerity (headless integration testing with JS support) and it works quite well. Can even emulate CSS and it scales much better. One thread becomes one test. So running 50 tests in parallel on one machine is no problem. This really is a requirement for me if you want it to work with CI.

Celerity is based on Watir (similar to Selenium) and Ruby. See http://celerity.rubyforge.org/


With regard to b) support for languages other than AppleScript, ruby and python support is likely to work through Apple's Scripting Bridge.

Most AppleScript aware applications can be made to support ruby and python through this bridge:

http://developer.apple.com/mac/library/documentation/Cocoa/C...




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: