Why Load Testing Does Not Work for the Web `Date::today >> 36`

I was going to write why LoadRunner does not work for the web as it is today and into the foreseeable future, but decided against that because I don’t think the following points are necessarily limited to a specific toolset.

Load testing does not work for web as it is today primarily because…

Untangling Performance Test Terminology

Confused about the subtle differences between a stress test, performance test or a load test? Don’t get lost in the technobabble! Altentee uses the following terminology to help describe the different types of tests we conduct:

Shakeout – single script, single user, low volume scenarios whose main purpose is to confirm a correctly configured test harness [...]

CITCON 2008 – Melbourne

I recently attended the 2008 conference for Continuous Integration in Melbourne, and mixed with like minded professionals involved with all aspects of CI and testing in general.

In short this is a great (free) opportunity to attend a conference using an open session format. By that I mean the conference is run/organized like a wiki, where [...]

RailsCamp 08

Went to the third RailsCamp held in a scout hall near Gosford NSW last weekend; my brain has just about got back to normal after 3 solid days of drinking and coding =)

RailsCamp is a get together of mostly Rails developers, but also a fairly eclectic mix of Ruby hackers and geeks in general. 3 [...]

A Perl of an idea for try … catch clauses

The try…catch…finally clause found in languages like Java are very handy for error handling. In scripting languages like Perl you can achieve the same effect using the eval function as the following code snippet demonstrates.

eval{ &yourSubRoutine($parameters); };
$@ ? $yourLogObject->yourErrorMethod(“I failed with reason: $@”) ):
$yourLogObject->yourTraceMethod(“Everything was good: $?”) );