Paul Hammant's Blog: Selenium: kick ass web testing for free
Though almost perfect for many, I felt it needed to be driven from outside of the browser. From a regular language as well as in a tabular form (CSV). This would enable a few things - integration with unit test frameworks, running from CruiseControl or DamageControl, deterministic behaviour, testing dirty tricks (mid test delete of a row to see how the webapp recovers). Anyway, I first introduced Bret Pettichord and Jason to each other and convinced them to combine forces behind the effort. A couple of days later Ryan Wilcox was on the team and interest was assured.
Selenium is Apache 2.0 licensed. As it principally uses theDOMinside the browser(s) for poking theAUT, and that being a standard, it is perfectly good for testing any licensed web app (including GPL). Indeed, one written in any language.
We have big plans for Selenium. People should come and help out if it strikes a chord. The site - http://selenium.thoughtworks.com/
- I wrote an Insurance Quote applet in 97 that could open a different socket back to the server it was essentially hosted from. That was closed when the same origin policy came into years later. That was news to me at least.