Potrzebuję wybrać narzędzie do pokrycia kodu między narzędziem Bullseye i narzędziem do pokrycia kodu MS. Znalazłem niektóre positive feedback dla Bullseye i mogę użyć MS code coverage tool free. Cena za Bullseye nie jest aż tak duża (800 USD za 1 egzemplarz za zakup i 100 USD za 1 rok + za kolejne lata), więc nie będzie problemu z licencjonowaniem niektórych egzemplarzy Bullseye.Narzędzie Bullseye vs MS code coverage
Jednakże, jeśli narzędzie do obsługi kodu MS może dać dowolne dane, które daje Bullseye, ja (moja firma) nie potrzebuję wydawać niepotrzebnych pieniędzy, a jeśli Bullseye jest lepszą niż narzędzia MS w zakresie łatwości użycia, integracji narzędzi lub czegoś innego , Jestem gotów zapłacić za Bullseye.
Do testowania jednostkowego użyjemy gtest, więc łatwość integracji z gtest powinna być dużym czynnikiem decydującym. Używamy również TFS (Team Foundation Server), więc znowu integracja z TFS może być kolejnym czynnikiem.
Opracowujemy wieloplatformowy kod, ale w przypadku zasięgu kodu rozważamy tylko środowisko Windows. Kod jest zaimplementowany z C++.
Co myślisz? Czy możesz dzielić się swoimi doświadczeniami z używania narzędzia do pokrycia kodu MS lub Bullseye?
Najnowsza wersja bcov pochodzi z 2009 roku i testcocoon nie jest już dłużej konserwowany. testcocoon ma komercyjne widły, które nie są darmowe (chyba że do użytku prywatnego lub open source). – ChrisWue