-
Recent Posts
Recent Comments
Archives
Categories
Meta
Author Archives: Dave
Automating BrowserID with Selenium
BrowserID is an awesome new approach to handling online identity. If you haven’t heard of it then I highly recommend reading this article, which explains what it is and how it works. Several Mozilla projects have already integrated with BrowserID, … Continue reading
Posted in Mozilla, Selenium
Tagged browserid, git, mozilla, selenium, selenium rc, submodule, webdriver
3 Comments
Case Conductor pytest plugin proposal
Case Conductor is the new test case management tool being developed by Mozilla to replace Litmus. I’ve recently been thinking about how we can improve the relationship between our automated tests and our test case management, and want to sare … Continue reading
Posted in Mozilla, QMO
Tagged case conductor, litmus, mozilla, plugin, pytest, webqa
Leave a comment
Hooking Android up to the (Selenium) Grid
When I set myself a Q4 goal of getting a small suite of Mozilla’s WebQA tests running on Android I didn’t think it would be much work. The AndroidDriver has been around for some time, and from what I understood … Continue reading
Posted in Mozilla, QMO, Selenium
3 Comments
Q3/2011 in review
In the hope that I might inspire others to do the same, I’ve created a few screencasts showing some of the cool things I worked on in the last quarter. I’ve tried to keep them all short, and they’re all … Continue reading
Posted in Mozilla, QMO
Tagged addons, continuous integration, endurance tests, firefox, mozilla, mozmill, qa, review, selenium, selenium ide, tests
1 Comment
Adding Mozmill tests to the Selenium IDE build system
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 how to run these tests. The natural progression is to add these tests into the … Continue reading
Running the ‘Mem Buster’ endurance test
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 I was using was inspired by Stuart Parmenter’s Mem Buster test, and it has now … Continue reading
Posted in Mozilla, QMO
Tagged endurance tests, firefox, membuster, memory, memshrink, mozmill, performance
Leave a comment
Goodbye micro-iterations. Hello entities
Last month I blogged about the addition of micro-iterations in endurance tests. I was never 100% happy with the name for these, and although ‘micro-iteration’ is a good description of what’s happening (it’s a loop within a loop) it’s difficult … Continue reading
QA Automation Services Work Week 2011 – Day 1
QAASWW11 kicked off yesterday with a day of planning at IdeaSpace in Cambridge, UK. We had a meeting room for the day – kindly offered up by our new friends at Springboard – and plenty of instant whiteboard! As with … Continue reading
Posted in Events, Mozilla, QMO
Tagged automation services, events, mozilla, qa, work week
Leave a comment
Endurance tests demonstrate Firefox’s memory usage improvements
Thanks to the amazing efforts of the MemShrink project, Firefox’s memory usage is seeing some great improvements. In particular, Firefox 7 will be much more efficient with memory than the current version. As endurance tests monitor resources such as memory, … Continue reading
Micro-iterations in Endurance Tests
Last week micro-iterations landed in Mozmill Endurance Tests. These allow tests to accumulate resources during an iteration. This was previously achieved by leaving the state of the test snippet in a different state to how it started, allowing the iterations … Continue reading