首页 文章

Bullseye与MS代码覆盖工具

提问于
浏览
6

我需要在Bullseye和MS代码覆盖工具之间选择代码覆盖工具 . 我为Bullseye找到了一些positive feedback,我可以使用MS code coverage tool free . Bullseye的价格并不是那么高(购买价格为800美元/ 1,晚年价格为100美元/ 1年),因此不会出现许多Bullseye许可证的问题 .

但是,如果MS代码覆盖工具可以提供Bullseye提供的任何东西,我(我的公司)不需要花费不必要的钱,如果Bullseye在易用性,工具集成等方面比MS工具更好,我就是愿意支付Bullseye .

我们将使用gtest进行单元测试,因此易于与gtest集成应该是决策的一个重要因素 . 我们还使用TFS(Team Foundation Server),因此再次与TFS集成可能是另一个因素 .

我们开发跨平台代码,但是对于代码覆盖,我们只考虑Windows环境 . 代码用C实现 .

你怎么看?您能否分享使用MS代码覆盖工具或Bullseye的经验?

3 回答

  • 3

    我正在使用Bullseye,没关系 . 没什么了不起的,但它确实很好 . 问题是如果您没有足够的许可证或设置浮动许可证 .

    但我找到了其他工具(testcocoonbcov),这些工具是免费的并且做同样的事情 .

    顺便说一句,如果重要的话我在Linux上 .

  • 1

    Bullseye比MS工具更容易使用 . 要使MS工具正常工作,会很痛苦,特别是对于您必须构建的数百个项目 .

  • 2

    我使用了两者,而且据我所知,对本机C的MS代码覆盖支持非常有限 . 它没有开箱即用的功能,例如参见thisthe full details here .
    我会使用Bullseye进行C和MS代码覆盖,或者使用NCover进行.net代码 .

相关问题