Monday 25 May 2015

What is Resilience Testing?

Introduction to Resilience Testing?

Resilience testing confirms that the system recovers from expected or unexpected events without loss of data or functionality.

Events can include shortage of disk space, unexpected loss of communication, or power out conditions.

A dedicated environment should be available to carry out various types of resilience tests at any time during the business hours.

Resilience Testing ensures that there are no single points of failure and that the system remains available when running in error conditions. The application should be able to continue with component failures example network failure, database failure, while issuing appropriate error messages wherever required.

Failover and recovery testing ensures that the target-of-test can successfully failover and recover from a variety of hardware, software or network malfunctions with undue loss of data or data integrity.

For those systems that must be kept running failover testing ensures that, when a failover condition occurs, the alternate or backup systems properly “take over” for the failed system without any loss of data or transactions.

No comments:

Post a Comment