Yes, Recovery test is required to verify the system’s ability to recover from varying points of failure.
You know what? When application is downloading the functional data and internet stops. After sometime, internet backs up and analyze the application’s ability to continue receiving data from the point at which the internet connections was lost. This needs to be tested as part of disaster recovery process.
This actually involves reverting to a point where the integrity of the system was known and then reprocessing transactions up to the point of failure
Sattvasoft helps its clients performing recovery testing in certain situations.