Automation

Hypothetical

Posted on

Imagine there are two hunters, Iggy and Norgu. They go hunting every day in the forest, looking for deer. They know from experience where the deer usually congregate and how to catch them. They usually bring home a few deer each day. One day Norgu has a bright idea. If he digs a few pit […]

Automation

Automation with a purpose

Posted on

Very few automators have the time to automate tests to cover every test case for every feature. However, it is usually possible to either automate most test cases for SOME features, or SOME test cases of EVERY feature. For this reason, it is a good idea to consider from the outset what the primary goal […]

News

A new world of blog

Posted on

Hi everybody, you may remember me from such blogs as http://hogfish.spaces.live.com/. Well I thought it’s about time I set up a decent blog for all this testing stuff and here it is. I know I haven’t blogged in a long time, but I’m finally learning stuff again so the blogging fever has hit me again. […]

Test cases

Test Cases – the search continues

Posted on

The search for the perfect test case format I mean. Ideally a test case document should be such that any n00b can just come along, never having seen your application before and test the bejeezus out of it.   So ideally, each test case should somehow communicate: How to get to the area you are […]

Random musings

Innocent until proven guilty

Posted on

I think there is a lot to be said about the attitude of a tester. Imagine you are one of those cops on one of the really hardcore cop shows and you’ve got some chump under arrest. You know he did it, but you have no evidence. Is your conversation going to go like this? […]

Defect tracking

Triage

Posted on

My MSN special message often features something about “triage”, and one of my esteemed colleagues suggested I write a blog entry about it. “Not a bad idea”, thought I, “after all, many an onlien frenz has asked me what triage is”.   In medical terms, I am led to believe that the triage process involves […]

Bugs

The importance of raising issues properly

Posted on

Imagine you’ve just joined a project that’s been going for 6 months. Maybe you’re the first tester to enter the project for months, maybe the old tester quit or died or something. Maybe you’re just doing regression testing. Anyhow, you’re left with a heap of issues that look something like: Error occurs Editing field does […]

Manual testing

Imagination is a wonderful thing

Posted on

Here’s a little something I like to do when I’m running short of bugs to find and generally getting kind of bored running the same tests over and over again. I usually find a fair few bugs this way, and if I don’t, well it’s pretty entertaining anyway.   So let’s say you’re testing an […]

Manual testing

Lorem Ipsum

Posted on

A coworker showed me this the other day – The Lorem Ipsum Generator. It’s probably not a newsflash for most people, but it’s a generator of big chunks of gibberish that you can customise to be as long or short as you like. It’s really handy for when you are testing forms or documents and […]