automated using JUnit and Jetty. J3Unit builds on
previous work by JSUnit and
Script.aculo.us Test.Unit.Runner object, which is in turn built upon the
J3Unit has 3 modes of operation: Static Mode, Local Browser Mode, and Remote Browser Mode
To me, this looks similar to Selenium. I'd definitely like to explore using this package or Selenium in AppFuse.
Currently, AppFuse uses Canoo WebTest, which is based on HtmlUnit. The current version of HtmlUnit doesn't support Prototype, or any libraries that depend on it. The good news is "This will be quite simple to fix".