Snow Leopard, Firefox, and Selenium
I've got a longer post about setting up your Cucumber/Selenium environment coming, but since this is a hot issue I'd thought I'd address it. In short: There's a problem running the firefox.sh script on Mac OS X 10.6, which is the definitive way for things to invoke Firefox. [Selenium RC] [1] runs firefox.sh to run tests, and Cucumber in turn uses Selenium RC. The result is that if you use Cucumber with Selenium and upgrade to 10.6, all your Selenium tests fail. The problem is detailed in Firefox's [Bugzilla bug #513747] [2] and Selenium's [bug SRC-743] [2a]. After a bit of poking about, I found a workaround. It's not great but it does get you going again...
- 4.11.2009, 18.30
- File under: Firefox, Selenium, Mac OS X, Mac OS X 10.6, sysadmin, testing, Constituent Parts