Test types are test categories designed to verify behavior, or expose an error.
Software development test types include:
Integration testing is the process of testing scenarios across business partners and computer systems to ensure that the overall process flows as expected, that system components integrate together correctly and that the right information is passed between them. It’s the phase in software testing in which individual software modules are combined and tested as a group.
The purpose of integration testing is to verify functional, performance, and reliability requirements placed on major design items. These “design items”, i.e. assemblages (or groups of units), are exercised through their interfaces using Black box testing, success and error cases being simulated via appropriate parameter and data inputs.
- The site may work, but the overall process does not (for example, people order goods, but they are never delivered).
- Follows System Testing and precedes Acceptance Testing.