我需要在Bullseye和MS代码覆盖率工具之间选择代码覆盖率工具。
我为positive feedback找到了一些Bullseye,并且可以使用MS code coverage tool free。 Bullseye的价格不算多(购买$ 800/1份,以后几年$ 100/1copy + 1年),因此这不是颁发某些Bullseye许可证的问题。
但是,如果MS代码覆盖工具可以提供Bullseye所提供的一切,那么我(我的公司)就不需要花费不必要的钱,并且如果Bullseye在易用性,工具集成性或其他方面比MS工具更好,我就是愿意为Bullseye付出代价。
我们将使用gtest进行单元测试,因此与gtest集成的便捷性应该成为决定决策的重要因素。我们还使用TFS(团队基础服务器),因此再次与TFS集成可能是另一个因素。
我们开发跨平台代码,但是为了覆盖代码,我们仅考虑Windows环境。该代码是用C++实现的。
你怎么看?您能否分享使用MS代码覆盖率工具或Bullseye的经验?
最佳答案
Bullseye比MS工具使用起来容易得多。要使MS工具正常工作,这是很痛苦的,尤其是对于您必须构建的数百个项目而言。
关于c++ - Bullseye vs MS代码覆盖率工具,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/4923541/