Page Based Testing With Tools Like Selenium - tips
After the grand experiment described below I ported a large number of the smoke tests over, these happily ran on my Mac under both Safari and Firefox 3.
Of course despite my bias for OSX/Linux apparently one or two internet users still use IE. So we probably need to test on that “other” platform too.
To do this I setup three VirtualBox instances, running IE6/7/8 respectively. I then modified our base test to take a set of parameters for test server/port/browser. i.e. make our base test setup the driver as follows :