Obtenez une prise en charge complète de MISRA C 2023 dans la nouvelle version de test Parasoft C/C++. Rejoignez notre webinaire le 8 juin. S'inscrire maintenant
L'outil de test C# de Parasoft, Parasoft dotTEST, automatise un large éventail de pratiques de qualité logicielle pour vos activités de développement C# et VB.NET. Profond analyse de code découvre des problèmes de fiabilité et de sécurité. La couverture du code, la traçabilité des exigences et les rapports de conformité automatisés contribuent à assurer la conformité aux normes de sécurité et aux industries critiques pour la sécurité.
Réduisez le risque de développement .NET avec l'outil de test C# de Parasoft. Automatisez la conformité pour la sécurité et les industries critiques pour la sécurité.
Évitez les interruptions dues à la découverte tardive de défauts ou de vulnérabilités de sécurité en intégrant l'analyse approfondie du code directement dans votre IDE et le pipeline CI / CD.
Comprenez rapidement ce qui a été testé et ce qui ne l’a pas été. Combinez la couverture du code avec la traçabilité des exigences d'origine ou des user stories pour obtenir une vue complète de la couverture des tests.
Parasoft dotTEST vérifie que le code est conforme à une variété de normes de sécurité. Il génère également automatiquement la documentation nécessaire pour démontrer la conformité.
Parasoft dotTEST s'intègre de manière transparente à la fois à votre IDE et à votre pipeline CI / CD. Les résultats de l'analyse statique, les résultats des tests et la couverture sont regroupés dans Parasoft DTP afin que les parties prenantes puissent visualiser les résultats de toutes les bases de code, pas seulement C # et VB.NET. Parasoft dotTEST s'intègre également à Parasoft SOAtest pour capturer la couverture du code lors de l'exécution des tests fonctionnels.
Permet d'effectuer une analyse de code statique directement dans l'éditeur de code Visual Studio. Les utilisateurs peuvent analyser leurs projets pour vérifier la conformité aux normes de sécurité (par exemple, MISRA, AUTOSAR) et aux normes de sécurité (par exemple, OWASP, CWE, CERT, PCI DSS, UL 2900) et identifier les bogues réels et les vulnérabilités de sécurité grâce à une analyse statique.
En outre, l'extension Visual Studio Code Containers vous permet d'utiliser un Conteneur Docker comme un environnement de développement complet. le Docker L'extension facilite la création, la gestion et le déploiement d'applications conteneurisées à partir de Visual Studio Code.
code.visualstudio.com/downloadPermet aux équipes d'intégrer les tests continus dans leur infrastructure CI. Le plug-in Parasoft Findings permet d'intégrer les résultats des outils d'analyse et de test Parasoft dans les rapports Bamboo et les pipelines de création et de publication basés sur ces résultats de test.
atlassian.com/software/bambooPermet aux outils Parasoft de définir la portée et de déterminer la paternité lors de l'analyse du code et de l'exécution des tests. De plus, le code source et les métadonnées associées peuvent être affichés dans le tableau de bord de reporting centralisé de Parasoft.
subversion.apache.orgPermet aux équipes d'intégrer les tests continus dans leur infrastructure CI. Le plugin Parasoft Findings permet d'intégrer les résultats des outils d'analyse et de test Parasoft dans les rapports TeamCity et de créer et de publier des pipelines sur ces résultats de test.
jetbrains.com/teamcityPermet d'effectuer une analyse de code statique, de créer et d'exécuter des tests unitaires et d'analyser les rapports de couverture de code directement dans l'IDE de Microsoft Visual Studio. Les utilisateurs peuvent analyser leurs projets pour vérifier la conformité aux normes de sécurité (par exemple MISRA, AUTOSAR) et aux normes de sécurité (par exemple OWASP, CWE, CERT, PCI DSS, UL 2900) et identifier les bogues réels avec une analyse statique, identifier les régressions avec des tests unitaires automatisés, et trouver les lacunes de couverture de code.
visualstudio.microsoft.comLa plateforme de test Visual Studio est une plateforme de test ouverte et extensible qui permet d'exécuter des tests, de collecter des données de diagnostic et de rapporter les résultats. La plateforme de test prend en charge l'exécution de tests écrits dans divers frameworks de test et à l'aide d'un modèle d'adaptateur enfichable.
github.com/microsoft/vstestPermet à Parasoft de consommer, traiter et rapporter les résultats des tests et les données de couverture des tests NUnit.
nunit.orgPermet aux outils Parasoft de définir la portée et de déterminer la paternité lors de l'analyse du code et de l'exécution des tests. De plus, le code source et les métadonnées associées peuvent être affichés dans le tableau de bord de reporting centralisé de Parasoft, PAO Parasoft.
git-scm.comPermet aux équipes d'intégrer les tests continus dans leur infrastructure CI.
Le plug-in Parasoft Findings permet d'intégrer les résultats des outils d'analyse et de test Parasoft dans les rapports Jenkins et les pipelines de création et de publication de portail en fonction de ces résultats de test.
Le plug-in Parasoft Environment Manager permet la configuration rapide d'environnements de test virtuels et l'exécution de tâches de test.
jenkins.io