! 单元测试(类测试):面向对象软件的类测试等价于传统软件开发方法中的单元测试。但它是由类中封装的操作和和类的状态行为驱动的;完全孤立地测试类的各个操作是不行的。
! 组装测试:一、基于线索测试(Thread-based Test):它把为响应某一系统输入或事件所需的一组类组装在一起。每一条线索将分别测试和组装。    二、基于应用的测试(Use-based Test):它着眼于系统结构,首先测试独立类,这些类只使用很少的服务器类。再测试那些使用了独立类的相关类。一系列测试各层相关类的活动继续下去,直到整个系统构造完成。
 ! 确认测试:在进行确认测试和系统测试时,不关心类之间连接的细节。着眼于用户的要求和用户能够认可的系统输出。