TesterHQ - The Evil Tester Blog Aggregator

Jul 4, 2016 - 1 minute read - Book Reviews CompendiumDev

Dear Evil Tester is a #1 Amazon Best Seller

Thanks to the #30DaysOfTesting challenge running on Twitter by Ministry of Test. “Dear Evil Tester” pushed its way on to the #1 slot of an Amazon.co.uk Best Seller list. Yes. We will now refer to it as a “Number One Best Selling Title on Amazon”. Next milestone “Over 1,000,000 copies in print” - that might take a while though.

Jul 4, 2016 - 1 minute read - CompendiumDev webinars

Webinar Replay Available: Risk & Exploratory & Technical Testing

The webinar that was live streamed on 28th July 2016 is now available for replay. You can find full details of the replay with links to slides and other bonus downloads on the webinar page. I was also fortunate to have a few people live tweet the event - fortunate because all the tweets were favourable. You Can Watch the Webinar Now Thanks to @eviltester for an expert webinar! Great to hear so many questions, an important first step in identifying risk.

Jun 30, 2016 - 2 minute read - Selenium Simplified Blog WebDriver

Use Selenium WebDriver 2.53.1 with Firefox 47.0.1

TL;DR Upgrade to Firefox 47.0.1 and use Selenium WebDriver 2.53.1 (locally at the moment) to use the FirefoxDriver I suspect this will be a fairly short lived post since Selenium WebDriver 2.53.1 will be in maven central soon. But longer term this post will act as an example of how to use a version of Selenium WebDriver that you have downloaded, without it being present in maven central repositories. As per this tweet by Jim Evans:

Jun 17, 2016 - 2 minute read - Evil Tester Webinars

Register for Free Risk/Exploratory/Technical Testing Webinar on 28th June 2016

QASymphony have kindly invited me to present a webinar for them entitled “Risk Mitigation Using Exploratory and Technical Testing”. You can register to watch the webinar live. If you can’t make it, then register and you’ll be sent details of the free replay. I’ve talked about Technical Testing and Exploratory Testing before. This time I want to approach it from the perspective of risk. The blurb says: “When we test our systems, we very often use business risk to prioritize and guide our testing.

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.