摘要: 方法:不考虑每个模块与其他模块之间的关系,为每个模块设计桩模块和 驱动模块。每个模块进行独立的单元测试。 · 优点:该方法是最简单,最容易操作的。可以达到高的结构覆盖率。该方法是纯粹的单元测试。 · 缺点:桩函数和驱动函数工作量很大,效率低。 阅读全文
posted @ 2021-02-25 22:04 clearlove007 阅读(44) 评论(0) 推荐(0) 编辑
摘要: 方法:先对最顶层的单元进行测试,把顶层所调用的单元做成桩模块。其 次对第二层进行测试,使用上面已测试的单元做驱动模块。如此类 推直到测试完所有模块。 · 优点:可以节省驱动函数的开发工作量,测试效率较高。 · 缺点:随着被测单元一个一个被加入,测试过程将变得越来越复杂,并且 开发和维护的成本将增加。 阅读全文
posted @ 2021-02-25 22:02 clearlove007 阅读(160) 评论(0) 推荐(0) 编辑
摘要: 方法:先对模块调用层次图上最低层的模块进行单元测试,模拟调用该模 块的模块做驱动模块。然后再对上面一层做单元测试,用下面已被 测试过的模块做桩模块。以此类推,直到测试完所有模块。 · 优点:可以节省桩函数的开发工作量,测试效率较高。 · 缺点:不是纯粹的单元测试,底层函数的测试质量对上层函数的测试将 阅读全文
posted @ 2021-02-25 22:01 clearlove007 阅读(149) 评论(0) 推荐(0) 编辑