New Firefox 3.7 branch for the mozmill-test repository

A couple of minutes ago I have branched the mozmill-test repository for our upcoming Firefox 3.7 work. With that addition we can start to update our tests on the default
branch to make them compatible with current Developer Preview releases and Minefield builds.

That means we have the following correlations now:

default => Firefox 3.7
mozilla1.9.2 => Firefox 3.6.x
mozilla1.9.1 => Firefox 3.5.x

More details about branch handling for our Mozmill tests can be found on MDC.

The Mozmill test repository is available under the following two locations:

Testday: Exploratory testing the new Add-ons Manager

As you have probably already read about in a couple of blog post from Jennifer Boriss, Dave Townsend, and Blair McBride, the next major version of Firefox will contain a shiny new Add-ons Manager. If you wanna know more details, you should check out the design documents.

Even with the development for this feature still in progress, Mozilla QA will hold a testday for exploratory testing the new user interface on Friday, April 30th. For this time we will not use any Litmus test but running tests based on the current test plan.

If you are interested in getting your fingers wet and to help us in making it a helpful and less buggy feature, read through the test day documentation and join us next Friday on IRC.

First relaxing biking tour

Today was the first day in this year when I had time for a biking tour. The weather was stunning. The complete day we had sunshine, nearly no clouds, and about 20 degrees Celsius outside. Together with a former colleague we used the chance and met for a relaxing biking tour. We had no plans, but just wanted to follow the river Elbe for some kilometers.

This time I used my Garmin etrex GPS device to track the ride and imported it into Garmin Connect. It’s the first time I’m using this service and I’m impressed about the possibilities you have in managing all your activities. Also the exporting feature which let me integrate it into my website is fantastic. I’m sure that I will also upload upcoming biking and hiking tours.

Here the tour details:

Mozmill 1.4.1 released

Today Mozilla proudly presents the next bug fix release for Mozmill. A couple of improvements have been made into this release. The most important part is definitely the support of Firefox 3.7, which allows us to run Mozmill tests against Minefield builds in the near future. But we also support Open Solaris now and offer a much easier way to setup Mozmill on Windows. There is no dependency for pywin32 anymore. And with all the other fixes we really have a shiny new release.

A list of fixes, which have been made it into this release, can be found on Bugzilla. Lets give an explanation for some of those:

  • Bug 542000: With former Mozmill releases there were needs to install the Python for Windows extensions (pywin32). If you have used the MozillaBuild environment, changes to the registry were needed. All that work hasn’t to be done from now on. Installing MozillaBuild is enough to prepare the system for Mozmill. A big thanks goes to Atul Varma who removed that dependency and made our life more compelling.
  • Bug 543501: One of our upcoming projects is the execution of Mozmill tests against add-ons. Therefore we have to make sure that the usage of Mozmill will be as easy as possible. That’s why the misleading –plugin command line option has been changed to –addons. Make sure to use this option from now on.
  • Bug 548446: Mozmill had problems with installing some of the existing extensions because it was not able to find the extension id. Thanks goes to Jonathan!
  • Bug 544896: If you have long test-runs it was possible that the software update dialog came up and removed the focus from the window currently under test. That’s why the automatic update for the application has been disabled. If you want to run tests against that feature make sure to enable the preference app.update.enabled before.
  • Bug 558404 and Bug 559152: Some controller functions have been updated which missed some details about failures. Now we always have a stacktrace with full information available.

The new version of the add-on can be found on It’s under review right now but can already be installed. For all the others who are using the command line client of Mozmill, you can simply run the “easy_install -U mozmill” command to update to the new 1.4.1 release.

If you have questions don’t hesitate to send your feedback to the mozmill-dev mailing list or directly contact us on IRC in the #qa channel.

Phototour in the Napa Valley

During my stay the Silicon Valley I haven’t only had a great day in San Francisco but also spent a day in the famous whine region of California called Napa Valley. Together with my co-worker Marcia we were driven up those 100 miles to mainly take pictures of the blooming mustard. The day was absolutely sunny but sadly we haven’t had luck to see lot of mustard. We were a bit too late or too early. But beside that we got a lot of impressions and enjoyed taking pictures. I was a bit disappointed that you do not have a chance to get closer to some areas, you have to know that most of those properties are private and visitors aren’t allowed to enter. The only way you can follow is up to the nice little castles and chateaus to taste the local wine. Everyone recommended that tastings but there was no time for us. If you stay in that area, you shouldn’t miss to attend at least one of those tastings.

Back in San Francisco we had a bit of time to drive up the hill in the north of the Golden Gate Bridge. We got a bit higher with the car as Martijn and myself were able the day before with the bikes. You will have a wonderful view from there down to San Francisco. By taking some animal pictures we ended that Sunday with a couple of nice pictures. But see yourself:

[flickr-gallery mode=”photoset” photoset=”72157623702676207″]