Editorial / Best Answer
kurtz182
Recovery testing is the forced failure of an application to determine whether it can recover without impaired functionality or data loss. The breadth and depth of recovery testing depends on the mission-critical nature of the application.
Some examples are:
1) Take a database down while an application is sending transactions and then bring the database back up again. Verify there is no loss of data and that the application resumes in a way that users will know how to proceed.
2) While an application is running, restart the computer and validate there is no data loss and that users can proceed without negative side effects.
3) While application is receiving data over a network, unplug and reinsert the network cable to validate the application's ability to continue receiving without loss of data.
4) Restart the computer while a browser has a number of sessions running simultaneously and then determine if the browser is able to recover all of them.
Checklist for Recovery Testing
Profile Answers by mathan_vel Questions by mathan_vel
Questions by mathan_vel answers by mathan_vel
Editorial / Best Answer
kurtz182Profile Answers by kurtz182 Questions by kurtz182
Recovery testing is the forced failure of an application to determine whether it can recover without impaired functionality or data loss. The breadth and depth of recovery testing depends on the mission-critical nature of the application.
Some examples are:
1) Take a database down while an application is sending transactions and then bring the database back up again. Verify there is no loss of data and that the application resumes in a way that users will know how to proceed.
2) While an application is running, restart the computer and validate there is no data loss and that users can proceed without negative side effects.
3) While application is receiving data over a network, unplug and reinsert the network cable to validate the application's ability to continue receiving without loss of data.
4) Restart the computer while a browser has a number of sessions running simultaneously and then determine if the browser is able to recover all of them.
Related Answered Questions
Related Open Questions