I recently attended O’Reilly’s Open Source Conference
has 22 separate browser/operating system combinations. It is no wonder to me why developers throw up their hands at browser compatibility issues. Luckily, the team at the Open Source Applications Foundation
has been hard at work. Their new testing platform, Windmill
, is still rough around the edges but seems to be a great competitor to Selenium
. Windmill’s focus is making it easier to debug tests and author them in any programming language, as well as fitting into continuous integration. It provides you with a nice test authoring environment and console with any of its supported browsers to help in the traditional test, fix, and refactor development cycle. It is easy to forget that we are in the early days of web applications. The coming of Web 2.0 and the heavy use of Ajax is roughly analogous to the leap from text-based command-line applications to graphical applications on the desktop. I am very excited to see our testing tools begin to mature to meet the new challenges of this platform.