Ottomate is now an open source project (BSD license) on Google Code!
With Mac OS X 10.4, Apple introduced a new application for graphically configuring automated Workflows called Automator. Automator allows Mac users to drag and drop discreet, self-contained pieces of functionality from different OS X applications called Actions into a repeatable, savable Workflow. Building an Automator Workflow is roughly akin to graphically crafting an automated script -- without writing a single line of programming code!
That's where the OttoMate Web Test Actions come in... This suite of six Automator Actions contains everything you need to graphically configure automated, repeatable user-acceptance tests for web-based applications.
The OttoMate Actions serve as an engine for Apple's best-of-breed 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. All while you watch the results live on your Mac's screen. The OttoMate Actions can even ask Safari to evaluate arbitrary JavaScript code against your webpage.