Way back, when Selenium-IDE came out we looked at recording tests and playing them back to test OpenACS code.
Now there is Selenium-RC http://seleniumhq.org/projects/remote-control/
This allows you to write tests in Python, Ruby, Java, etc. Has anyone looked at writing a Tcl or XoTcl adapter for this?
It looks like it would be possible, and not _too_ had to convert some of the code to Tcl to allow deeper integration into OpenACS.