>它会逐步调整自那以后发生变化的文件最后一次测试覆盖率运行.>它可用于跟踪每个单元测试的测试覆盖率,以及涉及的文件.文件更改时,会将其与先前版本进行比较;如果一个方法参与某些单元测试之前的更改,它确定了那些单元测试.您必须组织该过程以将测试运行与覆盖数据相关联,并重新运行已识别的单元测试,但这只是脚本的一小部分.这样做的原因是使测试覆盖工具能够与任意测试框架一起运行.
您可以在构建服务器上执行此操作以节省时间.更重要的是,您可以为每个开发人员提供此功能,以便在签入更改之前,他可以运行验证更改的代码所需的测试.