I Feel Much Better Now, Really I Do

I’ve written about how overloaded the term “load test” is, and how we might spin off some of its meanings into other useful terms. The first was the endurance test.

The second spin-off can be the recovery test.

The idea of the recovery test is to deprive the application of a critical resource, then determine whether its behavior is acceptable.

Some such critical resources:

  • Memory
  • Disk space
  • Network connection
  • Database connections
  • Database integrity
  • Power

Desired behaviors:

  • Data is retained, especially user data.
  • The problem is logged as fully as possible.
  • Users are informed of the problem in a timely manner.
  • The application restarts, if necessary and appropriate.
  • The application resumes previous activities, if necessary and appropriate.
Advertisements

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s