QA Tutorials

FAILOVER TESTING

SOFTWARE TESTING

Failover testing is a technique to check system’s ability to provide extra resources and the ability to move to back-up systems during the system’s failure due to one or the other reasons.

Examples

  1. Banking Applications
  2. Applications related to any business
  3. Applications related to government.
  4. Trading applications

The following factors need to be considered for the failover testing:

  1. Loss for the company during the scheduled down time: It means there will be business loss to the company and the whole operation will be interrupted during the scheduled time.
  2. The system cost to prevent the system breakdown: It means that when the system reaches the performance threshold where it is bound to break there is need to allocate extra resources to protect system from break down. The cost will be allocated with the extra resources which will also be considered while doing failover testing.
  3. Duration of downtime: Clients do not prefer to get their operations interrupted for very long period. If the duration is more the client is less likely to approve failover testing.
  4. Probability of system failover: If the system failure is more likely to happen, then the client is less likely to approve the failover testing.

How to perform the failover testing?

  1. It should to be planned in terms of performance requirement.
  2. Setting up a suitable process to meet the performance requirement.
  3. Prepare test plan as per the market requirement.
  4. Executing the test plan
  5. Preparation of report regarding any issue.

While doing the failover testing proper back-up and restore mechanism is necessary. There should be a back up of data so that if any problem occurs during the failover testing the same data can be restored.

FAILOVER TESTING
FAILOVER TESTING

Failover testing is basically a integral part of the testing for mission critical systems that are constantly available. The procedure has offloading any tasks to stand by system component so that the procedure is possible for the end user. Failover can be a mechanism to protect against the failed processor in the network.  It can be applied to any network component such as a connection path, storage device or web server. The stored data is connected to servers in configurations in very easiest way either point-to-point or cross-coupled in such environment, the failure of a server make data access impossible for large number of users, until server is back to online.

Questions

  1. What is failover testing?
  2. Give one example of failover testing?
  3. What are the advantages of failover testing?
Facebook Comments
Tags

Related Articles

4 thoughts on “FAILOVER TESTING”

  1. 1. What is failover testing?
    Failover testing is a technique to check system’s ability to provide extra resources and the ability to move to back-up systems during the system’s failure due to one or the other reasons.

    2. Give one example of failover testing?
    Testing associated with the checking the following systems’ ability to provide extra resources and/or utilize back-up systems during system failure:
    a. Banking Applications
    b. Applications related to any business
    c. Applications related to government.
    d. Trading applications

    3. What are the advantages of failover testing?
    Failover testing can protect against the failed processor in the network.
    Failover testing can be applied to any network component (e.g. connection path, storage device, web server).
    Failover testing can be used for testing mission critical systems that are constantly available.

  2. Failover testing is a Technic to test the system ability to provide extra resources and provide back up system during the crash it can happen with one or other reasons like system crash, Malware attack, etc.
    Example like Banking application, Social Networks,ect.
    Advantages of this testing easy to back up huge data, fast recovery of data, etc.

  3. Failover testing is a procedure to test system ability to provide extra resources and the ability to move back up system during the system failure due to one or other reasons.
    ex:-i have an BANK a/c & wanted to use any function if the 1st server is crashed its not opening then it will perform failover test redirect me to another server without interrupting client.
    Advantages:-
    Failover testing is basically a integral part of the testing for mission critical systems that are constantly available. The procedure has offloading any tasks to stand by system component so that the procedure is possible for the end user. Failover can be a mechanism to protect against the failed processor in the network. It can be applied to any network component such as a connection path, storage device or web server. The stored data is connected to servers in configurations in very easiest way either point-to-point or cross-coupled in such environment, the failure of a server make data access impossible for large number of users, until server is back to online.

  4. What is failover testing?
    Failover testing is a testing technique that validates a system’s ability to be able to allocate extra resource and to move operations to back-up systems during the server failure due to one or the other reasons.

    Give one example of failover testing?
    A real situation could be we have 3 web servers. Due to heavy load, one fails, so we are left with two web servers. Now the question arises whether the failed server is capable of restarting on its own and will the other two servers be able to handle to load?

    What are the advantages of failover testing?
    1. Able to identify the phase at which the system stops responding, is a point where the system should be able to take an action. 2. Deliver a robust system to the end user that efficiently serves the purpose it has built or design for.
    3. verify that a system is efficiently handling extra resource like additional CPU or servers during a failure.

Leave a Reply

Your email address will not be published. Required fields are marked *

Check Also

Close
Close