My new gig – Sauce Labs
After almost two years of working at Slide Inc, I have started my new job at Sauce Labs. The press release can be found here: “Sauce Labs Adds Windmill Test Framework Co-Creator Adam Christian to Engineering Team“. Slide Inc. I had a fantastic experience and learned a ton working with the really talented team of [...]
In: Automation, Career, Continuous Integration, Life, Open Source, Startup, Technology, Uncategorized, Web, Windmill, Work · Tagged with: sauce labs, Selenium, Testing, Windmill, Work
Considering in-house web automation?
Recently I have had numerous conversations with people at various tiers of companies all over the place who are toying with the idea of building their own test automation and continuous integration infrastructure. Since I have spent a considerable amount of time dealing with such undertakings I decided that it might be worth the time [...]
In: Automation, Continuous Integration, Firefox, Hudson, JavaScript, Open Source, Python, Review, Technology, Web, Work, java · Tagged with: Build, Continuous Integration, java, JavaScript, Linux, Ruby, Testing, WatiN, Watir, Windmill, windows
Windmill Plugin for Hudson
Over the last 6+ months, I have been using Hudson in conjunction with Windmill very heavily for continuous integration. For the most part using the build step specific to whatever the slave OS requires has worked sufficiently well until recently when my needs changed. I use the ‘configuration matrix’ option to build a matrix of [...]
In: Automation, Continuous Integration, Open Source, Slide, Technology, Web, Windmill, Windmill-dev, java · Tagged with: Automation, Open Source, QA, Testing, Windmill
PyCon 2009 Recap
Getting back in the swing of things after conferencing for weeks can be pretty painful, thus the lateness of the post. However I think it’s important to go over some thoughts still lingering in my brain as a result. First off, I have to say that for those of you who don’t know, PyCon is [...]
In: Automation, Career, Continuous Integration, JavaScript, Open Source, Python, Slide, Technology, Web, Windmill, Windmill-dev · Tagged with: 2009, Automation, Community, Django, Open Source, Oscon, pycon, Testing, using windmill, Windmill, windmill talk
Skinning Windmill with JQuery UI Themes
I have been doing a lot of UI work on the Windmill trunk, and over the past few months I have had multiple requests for the ability to apply skins. Of course my reaction up until this point has been… alter the CSS! Which is not exactly the answer people were looking for. Here is [...]
In: Automation, JavaScript, Windmill, Windmill-dev · Tagged with: JavaScript, jquery, Open Source, skin, Testing, theme, Windmill
MozMill 1.1 UI Overview
During the Open Design session at Mozilla with Aza we were informed that we could load a HTML file with a Chrome URL, allowing me to rebuild the MozMill UI a bit more like a web page instead of using the XUL constructs that I had been struggling with. Granted it feels a lot more [...]
In: Automation, Firefox, JavaScript, Mozilla, Open Source · Tagged with: Automation, Development, JavaScript, Mozmill, Open Source, Testing, XUL
This thing I’m calling Windmill-Lite
In preparation for the Windmill 2 client side re-architecting, and an article I am writing about simulating user sessions with JavaScript, I decided it was time to go through the Windmill JavaScript source and pull out the pieces necessary to drive a user session in JavaScript. It turns out that it’s easily broken into a [...]
In: Automation, JavaScript, Open Source, Python, Technology, Web · Tagged with: Github, JavaScript, JSmin, Programming, Python, Testing, Windmill
Diving into GIT
Over the last year, I have known that the day would come when I could no longer avoid moving from SVN (my comfort zone) to this new beast called GIT that everyone is so excited about. My first hour, which was installing it on my Mac and pulling down a repo to play with was [...]
In: Automation, Continuous Integration, Hudson, Slide, Technology, Windmill, Work · Tagged with: challenges, Cygwin, GIT, msysGIT, puTTY, SSH, Testing, windows
Windmill Gets a Facelift for 1.0Beta1
Working up to the Windmill 1.0 Beta 1 Release, I finally had the opportunity to put some time into making the IDE (that a lot of you live in when in test writing mode) a little bit nicer to look at. The IDE has been growing organically since 0.1 and there was a lot of [...]
In: Automation, Firefox, JavaScript, Mozilla, Open Source, Python, Technology, Web, Windmill, Windmill-dev · Tagged with: 1.0, Beta, IDE, Mozmill, Release, Testing, UI, Windmill
Bringing Windmill to Life
Project Status I have spent nearly every day since July 7th working to bring the Windmill Project up to a level where it can be used reliably in a production environment. Our mission starts with “Windmill is a web testing framework intended for complete automation of user interface testing”, of course this refers to the [...]
In: JavaScript, Open Source, Technology, Web, Windmill, Windmill-dev · Tagged with: Automation, Community, Feedback, Open Source, Project, Testing, Windmill
