单元测试: 对软件最小设计单元的测试,对代码风格和规则、程序设计和结构、业务逻辑等进行的静态测试,通常是白盒。 集成测试: 在单元测试的基础上,将所有模块按照设计要求(如根据结构图)组装成为子系统或系统,进行集成测试。 系统测试: 基于系统整体需求说明书的黑盒测试 回归测试: 发生修改之后重新测试先前的测试用例以保证修改的正确性。