Question: what is the difference between system testing and integration testing?
Answer: System testing is a level of testing where the application as a whole is tested for its compliance to functional and non-functional requirements. Whereas, in integration testing, we test the interfacing between the modules which are interconnected with each other. ... It is performed after unit testing.