Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

Bullseye vs MS code coverage tool

I need to select code coverage tool between Bullseye and MS code coverage tool. I found some positive feedback for Bullseye, and I can use MS code coverage tool free. The price for Bullseye is not that much ($800/1copy for buying, and $100/1copy+1year for later years), so it will not be a problem of licensing some copies of Bullseye.

However, if MS code coverage tool can give whatever Bullseye gives, I (my company) don't need to spend unnecessary money, and if Bullseye is better than MS tools in terms of easy of use, tool integration or whatever, I'm willing to pay for Bullseye.

We'll using gtest for unit test, so the easy of integration with gtest should be a big factor for decision. We also use TFS(Team Foundation Server), so again integration with TFS can be another factor.

We develop cross-platform code, but for code coverage, we consider only Windows environment. The code is implemented with C++.

What do you think? Can you share your experience of using MS code coverage tool or Bullseye?

like image 317
prosseek Avatar asked Feb 07 '11 16:02

prosseek


People also ask

What is the best updated code coverage tool?

#1) Parasoft JTest Its report provides a good picture of code covered and thereby minimizes risks. Key Features: It is used for Java-based applications. It is a multi-tasking tool which includes Data flow analysis, Unit testing, Static analysis, runtime error detection, code coverage testing etc.

What is Bullseye code coverage?

BullseyeCoverage is a code coverage analyzer for C++ and C that tells you how much of your source code was tested. You can use this information to quickly focus your testing effort and pinpoint areas that need to be reviewed. Code coverage analysis is useful during unit testing, integration testing, and final release.

Which plugin is used for getting code coverage for .NET projects?

JetBrains dotCover is a . NET unit test runner and code coverage tool that integrates with Visual Studio and JetBrains Rider. Make sure you know to what extent your code is covered with unit tests. dotCover calculates and reports statement-level code coverage in applications targeting .


1 Answers

Bullseye, is so much easier to use than the MS tool. To get the MS tool to work, is painful, especially for hundreds of projects you have to build.

like image 58
C Johnson Avatar answered Sep 28 '22 19:09

C Johnson