TesterHQ - The Evil Tester Blog Aggregator

Jul 23, 2008 - 4 minute read - Books Evil Tester

Software Testing, A Funny Business

Steve Martin’s Autobiography starts with the following phrase: “I did stand-up comedy for eighteen years. Ten of those years were spent learning, four years were spent refining, and four were spent in wild success… enjoyment when performing was rare - enjoyment would have been an indulgent loss of focus that comedy cannot afford. After the shows, however, I experienced long hours of elation or misery depending on how the show went…”

Jun 18, 2008 - 2 minute read - Agile CompendiumDev

Clicking the buttons in QUnit functional testing with JQuery

I avoided using JQuery in my test pack for as long as I could, to try and learn a little about JavaScript the hard way. But I just could not get my button clicking test working cross browser. But clever JavaScript ninjas invented libraries like JQuery to help with exactly that type of problem so… I wrote the previous posts in this series over on EvilTester: Test Driven JavaScript using QUnit Test Driven JavaScript Code Coverage using JSCoverage Functional testing JavaScript with QUnit - initial steps In this post I shall use JQuery to ‘click’ on a button.

Jun 17, 2008 - 5 minute read - Agile Evil Tester

Functional testing JavaScript with QUnit - initial steps

With the JavaScript I have written - I describe the tests which exercise the functions in the .js file and manipulate the variables in the .js file as Unit tests. Then when I test functions which interact with the html page that I import the .js file into - I class that as Functional testing. In this exciting episode of “Adventures in JavaScript” I describe my initial attempts at Functional testing with QUnit.

Jun 8, 2008 - 4 minute read - Agile Evil Tester

Test Driven JavaScript Code Coverage using JSCoverage

Continuing on our adventures in TDD JavaScript land and we reach for the code coverage tool. The mighty Google returns JSCoverage as the first hit for JavaScript code coverage, which means it must ‘be’ good, right? Let’s find out how well it plays with QUnit. You can download JSCoverage as a precompiled Linux or Windows build. So I downloaded the pre-built Windows build. And upon opening the zip we get a jscoverage.

Jun 8, 2008 - 3 minute read - Book Reviews CompendiumDev

Book Review: Pragmatic Ajax - A Web 2.0 Primer by Gehtland, Galbraithand Almaer

The Ajax world moves really quickly, and has moved on a lot since the publication of this book, so much so that it could really do with a new edition. Fortunately, with the sub title “A Web 2.0 Primer”, we should expect an overview, and in some ways it doesn’t matter that we don’t get the most up to date information. [amazon.co.uk] [amazon.com] As a novice JavaScript programmer I did learn a lot from this book, but after having read it once, I doubt I’ll really refer to it again.

Jun 6, 2008 - 4 minute read - Agile Evil Tester

Test Driven JavaScript using QUnit

I have a little project that I started writing in OpenLaszlo. I chose OpenLaszlo because I thought I could script it in standard JavaScript but during the development of my minor app I found a few errors with the OpenLaszlo JavaScript implementation and the project stalled. Now, having started a new job, where the development team use splendid new technologies like QUnit, and JQuery, I resurrected my app. So I present, to you, some notes on my experience of Test Driven JavaScript using QUnit.

Jun 1, 2008 - 2 minute read - Evil Tester Tools

Surprise, and now... PowerShell

Well, that last post took me by surprise - I had forgotten I had set up more slogans in advance. So to quickly try and redeem the blog and add some value… some links about testing with Microsoft PowerShell. The first link came through my blog aggregator from the MSDN Tester Center. I assume the addition of Test Applications with PowerShell triggered the rss update but I don’t know for sure.

May 18, 2008 - 3 minute read - Agile Cartoons Evil Tester

Evil Tester and The Agile Team

What happens when Evil Tester and Panicky Tester see the new Agile team in action? Will they flee? Will they join in? Find out in our exciting “Evil Tester” comic book adventure. That’s right comic book fans… ‘Agile’ gets everywhere and it ain’t easy. It takes time. It takes practice. ‘Agile’ requires more than shimmying into your old ninja costume and joining an ‘Agile’ team. Everyone on the team has to adapt to the particular dynamic on the team - and that includes testers - so answering questions like “What should a tester do on an Agile project” becomes really hard.

May 11, 2008 - 5 minute read - Evil Tester slogans

Slogans! Slogans! Seriously, we don't need no stinkin' slogans.

I always thought the slogans would prove the most controversial part of EvilTester.com - more controversial than the cartoons, and more controversial than the name Eeeevil Tester. (You do have to say it like that, otherwise you take it far too seriously). So after sending these slogans through to you with no explanation, I now present some reasons as to why the slogans exist. And note…I regard this set of reasons as the ‘serious’ set.