Cocoa release: OttoMate Web Test

I’m proud to announce the first release of my latest project:

Otto the Automator Robot

OttoMate Web Test is a suite of four Automator Actions that allow you to graphically configure user-acceptance tests for your web-based applications via Mac OS X’s Automator application.

The names of the Actions go a long way toward describing their purpose and functionality. The four Actions are titled: Assert Attributes of Current Webpage, Set Form Values in Current Webpage, Click Link or Button in Current Webpage, and Do Specified JavaScript in Current Webpage.

The OttoMate Actions serve as an engine for Apple’s web browser, Safari — running your web application through its paces by commanding Safari to visit your site, click links and buttons, fill out and submit web forms, and assert the existence of success pages, titles, text or HTML source code. The OttoMate Actions can even ask Safari to evaluate arbitrary JavaScript code against your webpage!

I wrote the Actions using AppleScript Studio. It was so easy.

Anyway… check out the site:

www.ottomate.org.


About this entry