通过测试关联分析快速获取代码更改的反馈
发布时间
阅读量:
阅读量

您加快您的测试频率,则发布速度也随之提升。然而,并非必须等到每日构建就可执行全部单元测试以验证代码更改的影响;相反地,在代码修改带来的直接影响下即可快速识别到相关联项并能更加自信地进行签入操作。
长期以来,在软件开发领域中实施单元测试已被广泛认可为一种通行做法,并随着开发团队逐渐建立了属于自己的测试套件而不断发展壮大。当单元测试扩展至集成或组件层面时,在执行效率上将面临更大的挑战和更高的资源消耗需求。伴随诸如基于行为的单元测试(TDD)等新型方法的兴起和发展,在当前环境下构建的这些单元化自动化检测体系将会呈现出比以往更大的规模,并非仅仅因为所有的代码都依赖于这些检测程序本身,在一定程度上还要得益于自动化检测技术的应用与推广。
在积累了一定的单元测试基础后可以被视为构建测试框架的重要前提但这种积累可能会导致显著的负面影响特别是在单元测试向集成/组件级别扩展时因此确定要测的具体内容至关重要这需要深入理解每个代码更改的影响并明确哪些现有测试需要保留或补充可能还需增加新的测试项目以确保全面覆盖
评估代码覆盖率可作为确认需进行测试内容的重要指标之一;然而单凭这一点是不够的。对于每一个测试而言,在
全部评论 (0)
还没有任何评论哟~
