The testing is done in phases. The phases are requirements, design, code or unit. This is basically at a code level. And then the product testing, and the integration testing, acceptance testing, operation, that is basically the testing during the operation. Though we do not really call it a testing. But we would be evaluating the system. When I say operation, probably we may have to include here the maintenance also. Once we include the maintenance, the testing is involved. Whenever we maintain the system we will be going through the testing. | ![]() |