- begins by evaluating the correctness and consistency of the analysis and design models
- testing strategy changes
- the concept of the ‘unit’ broadens due to encapsulation
- integration focuses on classes and their execution across a ‘thread’ or in the context of a usage scenario
- validation uses conventional black box methods
- test case design draws on conventional methods, but also encompasses special features