Select Page

Recovery Testing

The goal is to prove how fast the application can recover from any kind of crash or hardware failures, or other major problems in order to ensure that normal operations can be continued.

Industry Awards

Global Locations

Certified QA Professionals

Happy Clients

Completed Projects

Recovery testing is a non-functional kind of testing that tells us how well an application can recover from crashes or hardware failures.  The ability of the system to restart the operation or application after integrity is lost, is verified. The testing process involves forcing a failure of the software in multiple ways to verify that recovery is correctly achieved each time.

For example, if while transferring data the connection is interrupted and then reconnected, does the application resume the data transfer without error? If a browser has sessions and the system restarts unexpectedly, is the browser able to recover the session data?

The goal is to prove how fast the application can recover from any kind of crash or hardware failures, or other major problems in order to ensure that normal operations can be continued. Recovery testing verifies the effectiveness of the recovery operations, the backup procedures in place, and the training of the recovery personnel themselves. In the event of a disaster, Recovery Testing ensures that the integrity of your business can be restored without data loss, security breaches, or exceptional down-time.

Prior to testing, requirements must be documented to specify what should happen for each failure and the acceptable length of time for recovery. The time it takes to recover depends on the number of restart points, the volume of the application, and the tools available for the recovery operations.

QA Mentor’s Test Design and Test Execution Services are perfect for this kind of testing. With your requirements in hand, our seasoned staff can create a thorough recovery test plan and execute it using all possible failure and disaster scenarios.

How we do it

  • Review recovery requirements and specifications
  • Develop a recovery test plan
  • Execute test plan
  • Identify existing or potential recovery issues
  • Retest after issues have been fixed

 

If you’re ready to take the next step and let QA Mentor help you with your NonFunctional Testing

Benefits to a Customer

  • Peace of mind that your system is secure in the event of a major failure
  • Frees your team up for other projects
  • Money saved by ensuring the system is recoverable
  • Business integrity is secured

We’re here when you need us. If you have questions about anything on our site or our services, or if you are ready to start a consultation, we want you to contact us so we’ve tried to make it easy.

GET IN TOUCH

Please complete the form and one of our QA Expert Specialists will be in contact within 24 hours.
Alternatively, drop us an email at support @qamentor.com or give us a call at 212-960-3812

Form Submitted Successfully.