Testing Fork: my addiction to the green light grows

I am now totally addicted to watching the new automated testing in Fork. It's like my browser is temporarily possessed by a mad clicker. If you want to watch it, check out Fork trunk with

svn co http://dev.michaux.ca/svn/fork/trunk fork

Then fire up the Rails app and point your browser to http://localhost:3000/suite. Scroll down in the left frame and click "start tests". The automated tests will start running in the right frame and the results will log in the left frame.

The Selenium project inspired this automated test suite approach. Selenium is a great idea but not at all suited to testing a foundation library like Fork. The Fork test suite is very low-tech JavaScript and can run in Internet Explorer 5 and Netscape Navigator 6.

The browser support page for Fork 0.1.0 includes many browsers. For version 0.2.0 and beyond I want this list grow. Certainly older versions of Safari and Konqueror should be added. To make testing in 40+ browsers possible at least partial automation is required and Fork trunk now reduces the burden of testing to about 25% of what it was for the first release.

I'm going go and watch those green lights a few more times.

Comments

Have something to write? Comment on this article.