Whilst the canonical repository for the Firefox source code uses Mercurial, it’s becoming increasingly popular for Firefox projects to use GitHub for development. When it’s time to ship, many of these projects will land their code inside the canonical repository for inclusion in the upcoming Firefox release. There are a few challenges that come with this approach.Read More »Effective CI for Firefox projects developed in GitHub
This year marked my return to FOSDEM, which I last attended in 2013. On my previous visit I did a joint talk with Henrik Skupin on Automating Firefox OS and we thought it would be fun to return with another talk on automating the desktop Firefox application using Selenium.Read More »Firefox: The Puppet Show
I’m pleased to announce that pytest-selenium v1.7.0 has been released, and there’s a change to the way Firefox options are handled. Previously, the profile and binary path for Firefox were passed as keyword arguments when instantiating the Firefox driver. Now, this is handled by an
The custom made Firefox cufflinks have arrived! I’ll be working out shipping costs, and posting them out this week.
This week part of the Automation Tools team have gathered at the London Mozilla Space to work on migrating our Firefox automated UI tests to… Read More »Mozilla application downloader released
Back in April I blogged about the Mozmill tests I’d written to test Selenium IDE. I followed up in June with a blog post covering… Read More »Adding Mozmill tests to the Selenium IDE build system
I blogged a few weeks ago about how I was able to demonstrate improvements to the memory usage of Firefox using endurance tests. The test… Read More »Running the ‘Mem Buster’ endurance test