This test is performed to make sure the behaviour of the whole system or product is as expected where the test environment corresponds to the final target or production environment. The functional and non-functional aspects along with data quality characteristics are tested.
Testing of subsystems and interfaces to verify the combined functionality after integration. Modules are typically code modules, individual applications, client and server applications on a network and others.
Similar to system testing involving testing of a complete application environment in a situation that mimics real-world use. This includes interacting with a database, using network communications or other hardware, applications, or systems if appropriate.
Testing to verify the system’s readiness for deployment and use. This testing ascertains and establishes a confidence that the system meets the customer specified requirements. User or customers do this testing based on their business processes.