敏捷自己主动化測试 (黑盒单元測试)
• 单元測试若是针对详细代码实现来进行測试, 则所写的单元測试代码, 便会随著需求的变更, 而需常常的变更, 而使得单元測试代码维护的成本过高◦
• 单元測试应强调针对外部用户 (系统) 的意图与接口, 来编写測试, 进行所谓的黑盒測试◦ 如此, 所写的单元測试代码将相对的强壮, 更能适应需求上的变 更◦
• 本文便是运用 JUnit 与 Mockito, 以编写黑盒的单元測试, 来驱动设计与开发, 因而提升软件开发的效率与质量◦
• 单元測试若是针对详细代码实现来进行測试, 则所写的单元測试代码, 便会随著需求的变更, 而需常常的变更, 而使得单元測试代码维护的成本过高◦
• 单元測试应强调针对外部用户 (系统) 的意图与接口, 来编写測试, 进行所谓的黑盒測试◦ 如此, 所写的单元測试代码将相对的强壮, 更能适应需求上的变 更◦
• 本文便是运用 JUnit 与 Mockito, 以编写黑盒的单元測试, 来驱动设计与开发, 因而提升软件开发的效率与质量◦