Je me demande quelles sont les options de couverture de code .NET (ou C # en particulier), en particulier dans le segment moins cher?
Je ne cherche pas des recommandations, mais une comparaison de produits basée sur des faits. Je sais ce qui suit:
- NCover
- Semble être très populaire et semble assez bon
- Prend en charge la couverture des relevés et la couverture des succursales
- 480 $ pour "NCover 3 Complete"
- Les anciennes versions bêta sont disponibles gratuitement
- Visual Studio (2008 Pro) | (2005 Team System (éditions Développement, Test ou Team Suite))
- Eh bien, c'est Microsoft, donc je m'attends à ce qu'il fonctionne correctement
- Entièrement intégré à Visual Studio
- Au moins 5469 $
- PartCover - pas de développement supplémentaire (déplacé vers OpenCover)
- Open source
- Prend en charge la couverture des relevés
- OpenCover - successeur de PartCover
- Open source
- Prise en charge de la couverture des succursales et des relevés
- Prise en charge 32 et 64 bits
- Prise en charge Silverlight
- Contexte
- Tutoriel sur The Code Project par le développeur principal
- Pas encore de support .NET Core
- Couverture du test SD
- Fonctionne avec 32 et 64 bits, C # 4.0 complet
- Gère les bases de code petites et très grandes
- 250 $ pour une licence mono-utilisateur
- JetBrains dotCover
- 100 $ pour une licence personnelle. Gratuit pour les groupes d'utilisateurs, les projets open source, les étudiants et les enseignants.
- Prend en charge la couverture des relevés
- Prise en charge Silverlight
-
- 159 $ pour une licence personnelle
- 289 $ pour une licence de siège commercial
* Gratuit pendant la version bêta, pour devenir commercial, prix inconnu futur inconnu. - Indicateurs de couverture de code dans Visual Studio
- Test continu (en temps quasi réel)
- Couverture visuelle du code par test
- Mesures de performances, exécution de tests multicœurs parallèles
-
- 410 $ pour la licence de développeur
- NDepend peut importer des données de couverture depuis NCover, DotCover, Visual Studio 2017; Fichiers de couverture de code 2015, 2013, 2012, 2010 et 2008.
- Graphique de dépendance
- Matrice de structure de dépendance
- Visualisation des métriques de code
- Validation des règles de code