TestingTesting is divided into the following six phases:Unit TestingInternal Integration TestingFunctional TestingPerformance TestingPre-prod TestingFOA