gpt4 book ai didi

visual-studio - Visual Studio 2013 和 TFS 2013 中更改代码的代码覆盖率

转载 作者:行者123 更新时间:2023-12-04 07:40:43 24 4
gpt4 key购买 nike

Visual Studio 和 TFS 都有两种工具来收集和报告项目或解决方案的代码覆盖率。不过,我们有兴趣知道测试覆盖了多少更改的代码。我们希望能够识别 TFS 中的基线变更集,然后获得一份报告,说明当前构建中更改了哪些代码,测试覆盖了哪些部分,最重要的是,哪些部分没有。据我所知,Visual Studio 中的代码覆盖率报告和分析
不要考虑哪些代码发生了变化——它们只会告诉您整个项目或解决方案的代码覆盖率。

最佳答案

不幸的是,TFS 或 Visual Studio 没有开箱即用的功能来获得您想要的东西。

Code Churn and Code Coverage perspectives从 TFS 数据仓库不会有太大帮助,因为代码搅动的角度只跟踪更改的代码行,而不是更改了哪些方法。

查看替代选项,您可能会在使用 SonarQube 的 differential views 后得到您的结果。但它们是基于日期的,而不是基于变更集/提交的。加上 SCM plugin required 尚未针对 TF 版本控制进行测试,所以我不知道它是否有效(我自己没有尝试过)。如果您将 git 与 TFS 一起使用,那么它应该可以正常工作,您只需要完成所有设置的麻烦。

关于visual-studio - Visual Studio 2013 和 TFS 2013 中更改代码的代码覆盖率,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21000243/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com