dotCover

DotCover logo

A JetBrains dotCover egy unit tesztelő és kódlefedettség mérő eszköz, ami Visual Studio alatt fut. A dotCover segítségével közvetlenül a Visual Studio szoftverből indíthatóak a mérések, így rendkívül hatékonyan tesztelhető a kód.

dotCover illusztráció

ÁTTEKINTÉS

A dotCover segítségével a fejlesztő az elvégzett unit teszteken keresztül pontos képet alkothat a forráskód lefedettségéről, - a szoftver ugyanis képes azt kiszámítani és jelenteni. Az eszköz használható a .NET Framework 2.0 - 4 és 6-os verzióiban csakúgy mint a Silverlight 4 és 5, valamint a CoreCLR 1.0 kiadásaiban is.

ELŐNYÖK

  • Unit tesztelő eszköz.
  • Saját tesztek definiálása.
  • Felismeri a biztonsági kockázatot okozó kódrészeket.
  • Közvetlenül a Visual Studio-ba integrált szoftver.
  • Valós idejű tesztelés.
  • Képes kapcsolódni a már futó alkalmazásokhoz.
  • Beépített profilozó SDK.

FUNKCIÓK

Kódlefedettség vizualizáció: A dotCover a Visual Studio-n belül képes kiemelni a kódlefedettséget.

Szerver oldali támogatás: A szoftver egy konzol eszközt biztosít, ami folyamatos mérést tesz lehetővé. Ezen túlmenően a dotCover egy ingyenes kiszolgáló oldali változata a TeamCity-be is be lett építve.

Csomópontok filterezése és kizárása: A lefedettség analízis könnyedén testreszabható a lefedettség filterező segítségével. Ha egy meghatározott elemet kizársz a mérésből, akkor a dotCover automatikusan újrakalkulálja a lefedettségi statisztikákat.

Könnyű navigáció a különböző tesztek között: Használd a gyorsikonokat a mérés indításához, és válaszd ki legördülő ablakból, hogy milyen mérést szeretnél indítani.

Forrópontok detektálása: A "Hot Spot" nézetnek köszönhetően a potenciálisan rizikós részek a lefedettségi nézetben külön ki lesznek emelve.

Mélyreható unit tesztelés: Ha unit tesztelésre kerül sor, több ismert keretrendszerrel együtt működik a dotCover. (MSTest, NUnit, xUnit és MSpec)