Testing

System Level & Functional Level Testing
White Box Testing

Unit Testing and Code Coverage
Component Testing

Integration testing