1、分别介绍单元测试、集成测试、系统测试、验收测试和回归测试? 单元测试 完成最小的软件设计单元(模块)的验证工作,目标是确保模块被正确编码。使用过程设计描述作为指南,对重要的控制路径进行测试以发现模块内的错误,通常情况下是白盒的。对代码风格和规则、程序设计和结构、业务逻辑等进行静态测试,及早的发现和解决不易显现的问题。 集成测试 通过测试发现与模块接口有关的问题。目标是利用通过了单元测试的模块,构造一个在设计中所描述的程序结构。应当避免一次性集成,而采用增量集成。 自顶向下集成:模块的集成顺序是首先集成主模块,然后按照层次结构向下进行集成。隶属于主模块的模块,按照深度优先或者广度优...