Do you know what happens when the power goes off?

This news article where a hairdresser’s client went bald after a power loss in the salon reminded me of a test I frequently forget to run.

Power off your system or server while in the middle of testing and look for problems.  You’ll most frequently find issues if you aim for a power outage -

- in the middle of a network communication (eg. client-server apps or network games).

- in the middle of a multi-step transaction.

- in the middle of disk operations.

The last one’s pretty brutal, but sometimes you need to know your application can survive it gracefully.  Have fun!

Subscribe / Share

Article by Jared

Authors bio is coming up shortly. Read 134 articles by Jared
2 Comments Post a Comment
  1. DBP says:

    hah! i still have nightmares about doing lotchecks on the DS. part of the Nintendo acceptance criteria was to do the first and last ones at every key point in the game. menu screens. loading screens. the various stages of setting up multiplayer wifi games… everywhere… plus you also have to do itall again when putting the device into sleepmode too!

  2. Jared says:

    Ah, the good old days of game testing…Thanks for the memories :)

Leave a Reply




About me

I'm Jared Quinert, a testing consultant located in Melbourne, Australia. With over fifteen years of experience, I specialise in agile testing, context-driven testing and intelligent toolsmithing with a focus on business outcomes over process. As one of the most experienced agile testers in Australia, I've been diving in hands-on since 2003 to discover how to build successful whole-team approaches to software development.

Contact Me