Les outils Parasoft s'intègrent de manière transparente à une grande variété de logiciels, d'outils et de frameworks.
nos clients peuvent facilement adopter et faire évoluer nos solutions de test logiciel au sein de leur
environnements de développement.
.NET Core
Prise en charge de l'analyse statique, des métriques, de la duplication de code, des tests unitaires et de la couverture de code du code principal .NET avec Parasoft dotTEST.
Marche avec:
pointTEST
. NET Framework
Prise en charge de l'analyse statique, des métriques, de la duplication de code, des tests unitaires et de la couverture de code du code .NET Framework avec Parasoft dotTEST.
Marche avec:
pointTEST
TÂCHES Altium
Parasoft, membre du programme de partenariat TASKING, permet aux équipes de produire du code de haute qualité pour les systèmes embarqués critiques pour la sécurité. Parasoft C/C++test autonome et le plug-in C/C++test Eclipse permettent d'utiliser C/C++test avec les ensembles d'outils TASKING VX pour l'architecture TriCore, aucune intégration spéciale n'est requise. C/C++test fournit des configurations de test dédiées qui peuvent être utilisées pour effectuer une analyse statique, une analyse de flux, des tests unitaires et une surveillance de la mémoire d'application à l'aide d'interfaces d'intégration fournies par les outils de développement logiciel TriCore VX pour TriCore. Ces solutions combinées réduisent les efforts liés aux processus de conformité pour les normes telles que ISO 26262, ISO 21434, MISRA C/C++, AUTOSAR C++ 14 et d'autres normes de processus de sûreté et de sécurité.
Toutes les technologies Parasoft peuvent être déployées dans Amazon AWS. De plus, Parasoft Virtualize et Parasoft Load Test sont disponibles en tant que machines virtuelles prédéfinies sur Amazon AWS Marketplace.
Permet la prise en charge du transport Apache Kafka vers les outils clients de messagerie applicables dans Parasoft SOAtest et les répondeurs de messages dans Parasoft Virtualize, permettant aux utilisateurs de tirer pleinement parti de l'interface riche de Parasoft SOAtest et Virtualize lors de la configuration, de l'envoi, de l'émulation et de la validation des messages envoyés via Kafka.
Parasoft fournit une intégration de support intégrée pour le système de contrôle de source Subversion. Subversion peut être connecté à votre environnement de test Parasoft, permettant aux utilisateurs de gérer leurs fichiers de projet, leur code source et leurs fichiers de test.
DTP, lorsqu'il est connecté à des systèmes de contrôle de source, affiche le code source dans ses explorateurs, permettant aux utilisateurs d'inspecter de manière transparente les violations d'analyse statique, les échecs de test et les résultats de couverture.
Toutes les applications Web Parasoft prennent en charge le déploiement dans Apache Tomcat, et Parasoft SOAtest prend en charge le test des applications hébergées sur Apache Tomcat.
Marche avec:
DTP
SOAtest
Virtualiser
Apex
Prise en charge de l'analyse statique du code écrit dans Salesforce Apex avec le pack multilingue Parasoft.
Permet aux utilisateurs d'appliquer dynamiquement les paramètres de performance recueillis par AppDynamics aux répondeurs Parasoft Virtualize. Permet également aux utilisateurs de surveiller les données dans AppDynamics lors de l'exécution de tests de performances dans Parasoft Load Test.
Permet aux utilisateurs d'exécuter des tests Appium au format JUnit conjointement avec les divers autres types de tests disponibles pour être exécutés avec Parasoft SOAtest.
Effectuez facilement une validation visuelle dans vos scripts Selenium existants, sans avoir à les modifier, à l'aide de Parasoft Selenic. Les captures d'écran sont envoyées au tableau de bord Applitools pour comparaison.
Parasoft C/C++test prend en charge ARM Compiler v5 et ARM Compiler v6, les compilateurs Keil et est disponible en tant que plugin pour ARM DS, ARM DS-5, Keil MDK et Eclipse autonome pour C/C++. L'intégration permet d'effectuer une analyse de code statique, de créer et d'exécuter des tests unitaires et d'intégration et d'effectuer une couverture de code structurel. Les utilisateurs peuvent analyser les projets pour s'assurer qu'ils sont conformes aux normes de codage telles que MISRA C/C++, AUTOSAR C++ 14 ou CERT C/C++, et d'autres normes, afin d'identifier les bogues réels avec une analyse statique. Identifiez également les régressions avec des tests unitaires, des tests d'intégration et effectuez une couverture de code structurel pour automatiser la conformité aux normes de l'industrie telles que ISO 26262, DO-178C, IEC 61508, IEC 62304, EN 50128 et d'autres normes de processus de sûreté et de sécurité.
Prise en charge de l'analyse statique, des métriques, de la duplication de code, des tests unitaires et de la couverture du code ASP.NET avec Parasoft dotTEST.
Marche avec:
pointTEST
Bambou Atlassien
Permet 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.
Permet aux organisations d'associer le risque aux exigences de l'entreprise en corrélant les résultats de l'analyse statique et les résultats des tests avec les exigences, les témoignages d'utilisateurs et les défauts. Les résultats des tests peuvent être à la fois envoyés à Jira et agrégés dans PAO Parasoft pour une traçabilité bidirectionnelle complète. De plus, la création de nouveaux problèmes et défauts peut être automatisée en fonction de l'examen et du tri des échecs de test et des violations d'analyse statique dans Parasoft DTP.
Bazel est un outil très puissant mais aussi un système de construction très complexe. Le package d'intégration Parasoft C/C++test Bazel ajoute l'analyse statique de Parasoft dans n'importe quel pipeline Bazel CI. Le package d'intégration Bazel est livré avec une collection de scripts et d'instructions, pour simplifier et rationaliser le processus d'intégration.
Parasoft C/C++test prend entièrement en charge les compilateurs QNX et s'intègre directement dans l'IDE QNX Momentics. L'intégration permet aux équipes de développement d'effectuer une analyse de code statique, de créer et d'exécuter des tests unitaires et d'intégration, et d'effectuer une couverture de code structurel. Les utilisateurs peuvent analyser leurs projets pour s'assurer qu'ils sont conformes aux normes de codage telles que MISRA C/C++, AUTOSAR C++ 14 ou CERT C/C++, et d'autres normes, afin d'identifier les bogues réels avec une analyse statique. Effectuez également des tests unitaires, des tests d'intégration, des tests de régression et effectuez une couverture de code structurel pour automatiser la conformité aux normes de l'industrie telles que ISO 26262, DO-178C, CEI 61508, CEI 62304, EN 50128 et d'autres normes de processus de sûreté et de sécurité.
Prise en charge de l'analyse statique, des métriques, de la duplication de code et des tests unitaires des fichiers Blazor dans .NET.
Marche avec:
pointTEST
C
Prise en charge de l'analyse statique, des métriques, de la duplication de code, des tests unitaires et de la couverture de code du code C avec le test Parasoft C / C ++.
Marche avec:
Test C / C ++
C#
Prise en charge de l'analyse statique, des métriques, de la duplication de code, des tests unitaires et de la couverture du code C # avec Parasoft dotTEST.
Marche avec:
pointTEST
C + +
Prise en charge de l'analyse statique, des métriques, de la duplication de code, des tests unitaires et de la couverture de code du code C avec le test Parasoft C / C ++.
Marche avec:
Test C / C ++
Style de contrôle
Permet à Parasoft de consommer, traiter et rapporter les résultats de l'analyse de code à partir de Checkstyle.
Parasoft C/C++test prend en charge le compilateur Clang. L'intégration permet aux équipes de développement d'effectuer une analyse de code statique, de créer et d'exécuter des tests unitaires et d'intégration, et d'effectuer une couverture de code structurel. Les utilisateurs peuvent analyser leurs projets pour s'assurer qu'ils sont conformes aux normes de codage telles que MISRA C/C++, AUTOSAR C++ 14 ou CERT C/C++, et d'autres normes, afin d'identifier les bogues réels avec une analyse statique. Effectuez également des tests unitaires, des tests d'intégration, des tests de régression et effectuez une couverture de code structurel pour automatiser la conformité aux normes de l'industrie telles que ISO 26262, DO-178C, CEI 61508, CEI 62304, EN 50128 et d'autres normes de processus de sûreté et de sécurité.
Parasoft C/C++test s'intègre à CMake pour aider les développeurs à construire leur environnement de construction personnalisé et inclure les solutions de test de logiciels automatisés de Parasoft. Les utilisateurs peuvent analyser leurs projets pour s'assurer qu'ils sont conformes aux normes de codage telles que MISRA C/C++, AUTOSAR C++ 14 ou CERT C/C++, et d'autres normes, afin d'identifier les bogues réels avec une analyse statique. Effectuez également des tests unitaires, des tests d'intégration, des tests de régression et effectuez une couverture de code structurel pour automatiser la conformité aux normes de l'industrie telles que ISO 26262, DO-178C, CEI 61508, CEI 62304, EN 50128 et d'autres normes de processus de sûreté et de sécurité.
Parasoft C/C++test prend en charge les compilateurs Cosmic. L'intégration permet aux équipes de développement d'effectuer une analyse de code statique, de créer et d'exécuter des tests unitaires et d'intégration, et d'effectuer une couverture de code structurel. Les utilisateurs peuvent analyser leurs projets pour s'assurer qu'ils sont conformes aux normes de codage telles que MISRA C/C++, AUTOSAR C++ 14 ou CERT C/C++, et d'autres normes, afin d'identifier les bogues réels avec une analyse statique. Effectuez également des tests unitaires, des tests d'intégration, des tests de régression et effectuez une couverture de code structurel pour automatiser la conformité aux normes de l'industrie telles que ISO 26262, DO-178C, CEI 61508, CEI 62304, EN 50128 et d'autres normes de processus de sûreté et de sécurité.
L'intégration de Parasoft avec CppUnit permet à C/C++test d'exécuter vos cas de test CppUnit écrits manuellement existants et permet aux utilisateurs de centraliser les tests unitaires et les rapports. Grâce aux capacités de création de rapports et de calcul de la paternité de C/C++test, il aide l'équipe à suivre les cas de test qui ont échoué, à se connecter lorsqu'ils échouent et à déterminer qui est responsable de la résolution de chaque échec. Étant donné que les échecs de régression sont dirigés vers le développeur responsable, le processus global de résolution de ces problèmes identifiés est rationalisé, ce qui permet de gagner du temps, de réduire la main-d'œuvre et les coûts. De plus, C/C++test fournit des informations de couverture de test pour les cas de test CppUnit lors de leur exécution.
L'intégration de Parasoft avec CppUtest permet aux utilisateurs de consommer, de traiter et de rapporter les résultats des tests et les données de couverture des tests CppUtest. C/C+test peut envoyer les résultats des tests exécutés avec CppUnit et CppUtest au serveur Parasoft DTP, ainsi que les tests associés à la couverture de code. Pour intégrer CppUnit ou CppUtest avec C/C++test, vous devez installer un écouteur de résultats et un annotateur de couverture dans l'infrastructure CppUnit ou CppUtest existante. Cependant, vous pouvez choisir d'installer uniquement l'écouteur de résultats pour les tests légers ou pour comparer les résultats avec et sans couverture.
Parasoft SOAtest offre la possibilité de créer et d'exécuter des règles d'analyse statique pour CSS.
Marche avec:
SOAtest
CSV
Permet aux produits Parasoft de consommer les données d'un fichier CSV pendant l'exécution du test.
Marche avec:
Test C / C ++
CTP
SOAtest
Virtualiser
Concombre
Permet la création et l'exécution de scénarios de test d'API basés sur Cucumber soutenus par Parasoft SOAtest. Permet également la création de rapports et l'auto-réparation des scénarios d'interface utilisateur Web Selenium à l'aide de Parasoft Selenic.
L'approche de conception de test basée sur des modèles de Curiosity aide les utilisateurs à démarrer rapidement, en utilisant des organigrammes intuitifs qui reflètent la logique métier complexe des API de l'organisation. Les organigrammes rapides à créer, à leur tour, permettent la génération automatique de tests et de données pour couvrir tous les scénarios possibles. Les testeurs peuvent ensuite tirer parti de ces modèles dans l'écosystème Parasoft, où ils bénéficient d'une automatisation intelligente des tests, générant des scénarios de test API complets et des services virtuels, avant de créer rapidement des environnements de test et d'exécuter la suite de tests complète.
CVS SCM peut être connecté à votre environnement de test, permettant aux utilisateurs de gérer leurs fichiers de projet, le code source et les fichiers de test générés à partir de Parasoft.
DTP, lorsqu'il est connecté à des systèmes de contrôle de source, affiche le code source dans ses explorateurs, permettant aux utilisateurs d'inspecter de manière transparente les violations d'analyse statique, les échecs de test et les résultats de couverture.
Permet aux utilisateurs d'effectuer des actions avancées de gestion des données de test telles que le masquage, le sous-ensemble et la génération des données.
Permet aux produits Parasoft de consommer les données d'une base de données DB2 lors de l'exécution des tests.
Marche avec:
CTP
SOAtest
Virtualiser
Delphix
Permet aux utilisateurs de configurer des bases de données dans un état spécifique pour les tests et / ou la virtualisation des services. Les utilisateurs peuvent provisionner une base de données virtuelle Delphix (VDB) qui simule l'état d'une base de données MySQL ou Oracle à un moment donné et utiliser la VDB pour des tests automatisés, sans impact sur la base de données réelle sur laquelle la VDB est basée. Une fois terminé avec une session de test, les utilisateurs peuvent rapidement réinitialiser la base de données virtuelle en provisionnant une nouvelle copie.
Tous les outils Parasoft peuvent être déployés dans des environnements basés sur Docker ou Kubernetes, et la plupart sont disponibles sur DockerHub pour un déploiement dynamique facile.
Permet aux utilisateurs d'appliquer dynamiquement les paramètres de performance recueillis par Dynatrace aux répondeurs Parasoft Virtualize. Permet également aux utilisateurs de surveiller les données dans Dynatrace lors de l'exécution de tests de performances dans Parasoft Load Test.
La plate-forme Parasoft d'outils d'automatisation des tests et de virtualisation des services s'intègre directement dans le cadre Eclipse, permettant aux utilisateurs d'exploiter de manière transparente les capacités avancées de Parasoft telles que l'analyse approfondie de la fiabilité et de la sécurité (telles que OWASP, CWE, CERT, PCI DSS, UL 2900), les tests unitaires création, analyse de couverture, automatisation des tests API / Web UI et virtualisation des services.
Parasoft SOAtest & Virtualize offre la possibilité de tester et d'émuler des API avec des charges utiles EDI.
Marche avec:
SOAtest
Virtualiser
Embarcadero
Parasoft C/C++test prend en charge les compilateurs Embarcadero. L'intégration permet aux équipes de développement d'effectuer une analyse de code statique, de créer et d'exécuter des tests unitaires et d'intégration, et d'effectuer une couverture de code structurel. Les utilisateurs peuvent analyser leurs projets pour s'assurer qu'ils sont conformes aux normes de codage telles que MISRA C/C++, AUTOSAR C++ 14 ou CERT C/C++, et d'autres normes, afin d'identifier les bogues réels avec une analyse statique. Effectuez également des tests unitaires, des tests d'intégration, des tests de régression et effectuez une couverture de code structurel pour automatiser la conformité aux normes de l'industrie telles que ISO 26262, DO-178C, CEI 61508, CEI 62304, EN 50128 et d'autres normes de processus de sûreté et de sécurité.
Prise en charge de l'analyse statique, des métriques, de la duplication de code, des tests unitaires et de la couverture de code des projets à l'aide d'Entity Framework avec Parasoft dotTEST.
Marche avec:
pointTEST
Equifax
Permet à Parasoft Virtualize d'émuler des applications qui communiquent à l'aide d'Equifax.