TesterHQ - The Evil Tester Blog Aggregator

Jun 17, 2016 - 2 minute read - CompendiumDev webinars

Register for free Webinar on 28th June 2016

On 28th June 2016 I will present a webinar on “Risk Mitigation Using Exploratory and Technical Testing”. You can register to watch live, or the replay, over on the QASymphony website When we test our systems, we very often use business risk to prioritize and guide our testing. But there are so many more ways of modeling risk. If business risk is our only risk model then we ignore technology risks, and the risks that our processes themselves are adding to our project.

Jun 15, 2016 - 2 minute read - Firefox Selenium Simplified Blog WebDriver

Using Portable Firefox 46 with WebDriver

As mentioned on David Burns’ blog and in a previous post here Firefox are moving towards Marionette driver. At the time of writing Firefox 47 doesn’t work with FirefoxDriver and you need to use Marionette. This may change back soon, and David’s blog post might no longer be available. As mentioned on the above posts you can use Marionette, or use the ESR. OR you could use a portable version of Firefox.

Jun 13, 2016 - 1 minute read - CompendiumDev Education Exploratory Testing

Released Text Adventure Game to Improve Technical Web Testing

Text adventure games are a great way to learn basic fundamental testing skills: exploration modelling mapping experimentation tracking/logging And they are fun to play. So we’ve created a Test Adventure game designed to help you boost these basic skills and cross over and augment the basic technical skills and knowledge that you need to master for web testing: HTTP, JSON, Browser Dev Tools, URL Manipulation. You can download a free single player map on the RestMud page.

Jun 13, 2016 - 2 minute read - Evil Tester Technical Testing

Text Adventure Games for Testers

TLDR; Announcing RestMud, a free text adventure game designed to improve your technical testing skills. I love text adventure games. Playing. Writing. Programming. Love ‘em. And now I have created a text adventure game for testers to improve their technical testing skills. I wrote about text adventure games before, in the context of keyword driven automated execution. I studied AI, compilers and interpreters because I wanted to understand Text Adventure Games I’ve written more text adventure game parsers than I have adventure games.

Jun 7, 2016 - 2 minute read - Dear Evil Tester Evil Tester

Some "Dear Evil Tester" Book Reviews

After publishing “Dear Evil Tester” I forgot to setup a Google Alert, but I set one up a few days ago and this morning it picked up a ‘book review’. As far as I know, there are two book reviews out there in the wild: Jason Ogayon’s Takeaways and Notes Mel The Tester’s I never know quite what I’ll find when I click on a book review, and having written a few reviews myself, I know how cutting they can be if the reader didn’t get on with the book.

Jun 2, 2016 - 6 minute read - Java For Testers JUnit

Does dependency between test execution imply lack of abstraction layers?

TLDR; I try to write tests at an appropriate semantic level so I never need to create dependencies between @Test methods, I re-use abstraction calls instead of dependencies between @Test methods. People often email me the question “How do I make a test run after another test?” I ask “Why do you want to do that?” “Because I have a test that creates a user, then I want to use that user in another test.

May 19, 2016 - 5 minute read - Conferences Evil Tester

National Software Testing Conference 2016

On 17th May, 2016 I presented “The Art of Questioning to improve Software Testing, Agile and Automating” at the National Software Testing Conference. It was only a 20 minute talk. So I had to focus on high level points very carefully. You can read the slides over on my Conference Talk Page. I also wrote up a the process of pitching the talk, which might provide some value if you are curious about the process that goes on in the background for an invited talk.

May 19, 2016 - 1 minute read - CompendiumDev Conferences

Slides and Write Up Available for National Software Testing Conference 2016

I have uploaded the slides I used for my talk “The Art of Questioning to improve Software Testing, Agile and Automating” on the 17th May at the National Software Testing Conference, held in London at the British Museum. I’ve also written up some notes on the key points of the talk  construction of the talk and  the pitching process that the talk went through. The slides have been written as readable for offline study.

May 5, 2016 - 1 minute read - Articles CompendiumDev

Article published in Testing Circus Magazine April 2016

I have an article published in Testing Circus Magazine April 2016 edition. The title has a click-bait-esque ring to it ‘Join the Anti-“Test Automation” Brigade’. The title, however, misleads. The article really does describe one of the most powerful strategies I know for improving the incorporation of automated execution into your Test Strategy. You can find out more on the article page, or jump direct to the Testing Circus Magazine April 2016 edition online.

Apr 25, 2016 - 2 minute read - FAQ Selenium Simplified Blog WebDriver

How to use the Firefox Marionette Driver

Note: This post was triggered by a blog post on David Burns’ Blog which states that FirefoxDriver will stop working at version 47 of Firefox.  It is easy to switch to using the new MarionetteDriver. I suggest you try it on your code, and if your tests work, then keep using it. If your tests fail, then it is most likely some defects in the newer MarionetteDriver. In which case: raise defects to the Mozilla team, switch back to Firefox 45 or 46, and periodically try new versions of MarionetteDriver until your tests are working enough that you can use that as your main ‘Firefox’ driver.