HTML5 Browser automation tool
Extensible for testing large range of web UI including JS RIA frontends.
Get documentation at http://sourceforge.net/p/aigrette/wiki/Home/
A Controlled Language Programming (CLP) compiler, runtime engine, and development IDE for writing software in a natural (but somewhat restricted) language that clearly represents the real world concerns and maps to a 3GL (Java/Groovy) for execution.