Integration Testing
Software integration testing; quicker, easier and more reliable with Eggplant™
The integration of multiple applications is increasingly common and with it come new challenges to creating reliable products. It is no longer sufficient to simply test the application you have created, now you must test the way that application interacts with other applications that may be used along side it. If you attempt to undertake manual testing in this new landscape you face an ever-increasing burden that will likely overwhelm you. Employing automated test software focused on testing the user experience is the only way to rise to the challenge - Eggplant™ software integration test tool is the solution.
Integration Testing is actually composed of different types of tests, but its objective is to ensure that the interaction of two or more components produces results that satisfy functional testing requirements. Integration Testing resembles actual usage more than Unit Tests do; therefore, functional deficiencies are more likely to be detected at this level of testing than they are with Unit Testing.
An Integration Test at the UI level is often used to validate a new UI component or to validate an application's collaboration with other utilities/applications on a system.
Eggplant's UI-level approach to testing makes it very easy to create Integration Tests between various applications. In particular, Eggplant's ability to test third party applications allows you to easily create scripts to validate complex, multi-application processes.