Open Source Testing @ Seneca
This was a fun, albeit hectic week for me. I was in Toronto last week during the symposium until this Wednesday when I spoke to a class at Seneca about testing software at Mozilla. I covered some of our functional testing procedures using Litmus and Bugzilla, then moved on to talk a bit about unit testing, programmatic testing and some of the other tools we use at Mozilla to track crashes and broken website reports. I included a bit about extensions and the freely-available MozLab tools.
If my talk felt like I was “winging it”, I probably was. I didn’t put a whole lot of preparation into it due to time-constraints and hope it wasn’t too vague. I know there are areas that I could have covered better and things that I would have done differently if I were going to do it over. (Note to future presenters: If you’re tempted to do your presentation in a dual-screen mode, that doesn’t work too well – mirror your screens) Despite those limitations, the class was great and asked a lot of excellent questions that put me at ease and helped me move the show along.
Special thanks to Moe for helping me setup Snapz Pro on my MacBook and to Dave Humphrey for putting up with my lack of preparation and for not looking too worried when I told him things like, “Yeah, I’ll probably just get up there and freeze for two hours”. Also, thanks to the audio-visual crew for running the projector, cameras, lights and audio. Please edit out all those times I said, “um,” “ah,” and “like” and try to make me look good —you’ve got filters for that, right?
Finally, an extra, heart-felt thank you to everyone who showed up in #testday today on IRC. Your testing should help our 1.5.0.8 release get some much-needed coverage.
2 Comments