Webinaire en vedette : Dévoilement de Parasoft C/C++test CT pour l'excellence en matière de tests continus et de conformité | Voir le séminaire

Personne tapant sur ordinateur

Couverture du code structurel .NET

Couverture du code C# et VB.NET

Propulsé par Parasoft dotTEST

Couverture de code pour C# et VB.NET

La solution de Parasoft pour la couverture de code C# et VB.NET fournit des commentaires critiques sur l'exhaustivité et la rigueur du processus de test, ce qui est un must absolu pour toute organisation où la haute qualité du code source est importante en corrélant les tests avec les résultats de couverture de code.

Comment ça marche?

Parasoft dotTEST solution de couverture de code pour .NET permet aux utilisateurs de collecter la couverture des tests unitaires de toutes les versions du framework .NET à partir de .NET Framework 2.0, ainsi que de .NET à partir de la version 6. Il exécute et collecte la couverture des frameworks de test les plus populaires (NUnit 2, MSTest, NUnit 3, MSTest V2 et xUnit).

Parasoft dotTEST permet également aux utilisateurs de surveiller des applications autonomes ou Web et de collecter la couverture de code à partir du code qui a été exécuté dans une application exécutée. Cette fonctionnalité permet aux contrôleurs qualité et aux testeurs de collecter la couverture de leurs tests manuels ou automatisés, et il est facile de configurer un processus automatisé, s'intégrant de manière transparente avec Parasoft SOAtest ainsi qu'avec un logiciel d'exécution de test tiers.

L'extension dotTEST pour VS Code prend en charge l'importation des résultats de couverture à partir des pipelines CI/CD (GitHub, GitLab, Azure DevOps). Il fournit une actualisation automatique des marqueurs de couverture et une visualisation pratique dans Codespaces pour le plug-in VS Code.

Ces approches fournissent une traçabilité riche des tests, ce qui facilite le suivi du code couvert par test, ce qui peut être très utile lorsqu'un client souhaite vérifier ce qui est testé par son cas de test ou pour, par exemple, fournir une isolation appropriée pour ses tests unitaires (si le test s'exécute code indésirable qui, par exemple, accède à certains fichiers dans le stockage local ou modifie l'environnement, le client peut le remplacer ou le simuler).

Parasoft inclut des informations intelligentes dans le processus de création de rapports sur la relation entre les résultats de la couverture du code et les cas de test.

Fonctionnalités

Bénéficiez de l'approche Parasoft

Obtenez la traçabilité nécessaire pour répondre aux exigences de conformité

Pour éliminer les efforts manuels associés à la démonstration de la conformité, les utilisateurs peuvent automatiquement corréler les résultats des tests et la couverture avec les exigences. Cela permet aux utilisateurs de produire facilement la documentation requise pour les normes de codage et les directives de conformité.

Comprenez facilement l'impact des changements de code

Pour réduire le temps requis pour tester le projet logiciel en supprimant la redondance dans les tests, les utilisateurs de Parasoft dotTEST peuvent profiter de la technologie d'analyse d'impact des tests de Parasoft dans son serveur de reporting centralisé pour identifier des cas de test spécifiques qui peuvent être réexécutés pour tester les changements de code.

Agréger les données de tous les tests pour les corréler aux exigences

En prenant les données de plusieurs pratiques de test et en les corrélant avec les exigences du système centralisé de reporting et d'analyse de Parasoft, les utilisateurs obtiennent un retour immédiat sur la qualité des exigences commerciales.