Archive | Guests RSS feed for this section

An Introduction To Selenium IDE Plugins

An introduction to extending the features of Selenium IDE via plugins Selenium IDE is great for basic record-and-playback within Firefox, however it certainly has some limitations. Back in December 2009, Adam Goucher started to write a plugin API for Selenium IDE. I believe Adam’s main reason for doing this was to allow the features of [...]

7 Requirements You Should Never Overlook

Identifying all of the requirements for any system is almost impossible, however there are certain requirements that almost every system needs. All too often, even given their importance, these requirements are overlooked. As with any requirement, implementing too late increases development costs. To help with this, here is a list of 7 Requirements you should [...]

Testing Dynamic Websites using Selenium IDE

Unlike other tools used for testing web applications, Selenium controls a real browser. This allows Selenium to interact with web applications in much the same way that a user does — particularly useful when dealing with dynamic sites using techniques to load content without causing a new page to load. Despite this, I often see [...]

Debugging Tests in Selenium IDE

How to investigate and resolve test failures. In this post I’m going to demonstrate using the debugging features in Selenium IDE to investigate and fix failures in your automated tests. As you’ve probably already seen, Selenium IDE reports failures in the log console, and failed test cases within the suite are shown in red. This [...]

My Virtual Lawyer

As a tester, do you ever have that fear when something you have tested is going live, that some horrible bug will be unearthed and the finger will be pointed at you. I have worked for a few companies in the past that seemed to thrive on a witch-hunt if a significant bug was found after a [...]

Report from StarEast 2011

Some people wonder why I present at several conferences each year, since I’m not a consultant. The answer is that I learn a lot at conferences, and meet helpful people, and the only way I get to go is if I’m invited to do a tutorial so that I get a free conference registration and [...]