Testing phases will be depends on type of projects, however some common phases o
f testing are same for all the projects.
1. Unit testing -- During development developer will do this testing 2. Assembly Testing (AT) -- Once the development is over, based on FS functional s will prepare the test scenarios then they will prepare the test scripts, once those scripts g ot approved by the business they will execute the test scripts. 3 a. Product Testing: In this phase of testing total end to end testing of obje cets (Newdevelopments) by including the other systems (eg. with FI, PM ,SD etc.. ....). b. Integration testing: Incase of project is related to Integaration with legec y, then testing will be end to end from sap to legecy. 4. User Acceptance Testing UAT: During UAT, business will prepare their own tes t scripts and will do the end to end testing, this will be the last phase of tes ting before go-live. 5. Regression testing: For example, If the project is rolleout , i.e. adding new business unit or company code to the existing system with the new developme nts, they before putting the new developments into the existing system testing s hould be carried out in quality environment, to test the effect of new code for the existing functionality.