Development/Testing Efficiency and using Selenium Firefox plugin

One of the snippets of advice in the Neal Ford's Productive Programmer (reviewed here) was to use the Selenium firefox plugin to speed up repetative testing processes

To paraphrase Neal Ford....

So imagine a wizard like set of screens and you are testing step 3, you have to repeatedly fillout the forms for steps 1 and 2 to see the latest change you have made for step3.
With each change and test you think - 'ah just one more change and I'll be done....' ten changes later you are still working on this!

I found myself in just such a loop and eventually downloaded and installed the Selenium plugin to firefox and created a macro to run through steps 1 and 2.

No setup is required. You will find the plugin under the tools menu and it opens a popup window already in 'record' mode for the current site you have open. Go through the screens as normal and Selenium records all clicks and key strokes.

Next time you need to test just click on play in the Selenium popup window.

This was a really big time saver - I wish I had done it right from the start!

Comments
BlogCFC was created by Raymond Camden. This blog is running version 5.9.003. Contact Blog Owner