ipl-logo

Advantages And Disadvantages Of Integration Testing

730 Words3 Pages

Integration Testing is the stage in software testing where the individual software modules are gathered together and tested as a whole group. Before system testing and after unit testing, integration testing occurs. In Integration testing, the input modules that are tested using unit testing will be aggregated to a larger module and integration testing will be applied to the aggregated module. The output it delivers will be ready for system testing. The validation of functional, reliability and performance requirements is carried out in integration testing. The integration testing is to test the combined software modules in an application. As in unit testing where all the units are tested to discover errors, the integration testing also verifies …show more content…

Big bang testing is an approach where all the modules are coupled together to frame a major portion of the system which is a complete software and then it is used for integration testing. The big bang method saves time in the integration testing. The advantage of big bang method is that before integration testing starts everything will be finished. But the disadvantage here it is time consuming and it is difficult to trace the failures. In bottom up testing, the lowest level modules are tested first, and then the highest level modules are tested. The advantage of bottom up testing is together both development and testing is done which is efficient. But the disadvantage is interface defect is known only at the end of the cycle. In top down testing, the top integrated modules are tested first and step by step modules are tested till the end of the module. The advantage of top down testing is it is consistent and consumes less time. But the disadvantage is only at the end of the cycle, the basic function will be …show more content…

The data owner encrypts the data based on the specified access policy by the data owner and the public key by the centralized authority. After encryption, the ciphertext will be stored in the storage node. The data user with the same access policy as specified by the data owner, will obtain the master secret keys from all the local authorities independently. Using these master secret keys, the data from the storage node will be decrypted by the data

More about Advantages And Disadvantages Of Integration Testing

Open Document