Découvrez comment intégrer facilement l'analyse statique, les tests unitaires et d'autres méthodes de test de logiciels C et C++ dans votre pipeline CI/CD. Inscrivez-vous pour la démo >>

Parasoft annonce des mises à jour de sa solution de test de développement

11.30.2016

La nouvelle version de la plate-forme de test de développement (DTP) et des moteurs DTP pour C / C ++, .NET et Java se concentre sur la compréhension du changement, la rationalisation des activités de bureau des développeurs et l'amélioration de la qualité des logiciels automobiles

 

Parasoft, le principal fabricant de solutions logicielles qui aident les organisations à fournir efficacement des logiciels sans défaut, a annoncé aujourd'hui la dernière version de Plateforme de test de développement (DTP) et les moteurs DTP pour C / C ++, .NET et Java (test C / C ++, dotTEST et Jtest). Parasoft DTP applique systématiquement des pratiques de qualité logicielle dans toutes les équipes et tout au long du SDLC, ce qui permet à vos efforts de qualité de se déplacer vers la gauche - offrant une plate-forme pour la prévention automatisée des défauts et la mesure uniforme du risque. Cette version s'appuie sur l'approche innovante de Parasoft pour améliorer continuellement les processus de qualité des logiciels. DTP 5.3 et DTP Engines 10.3 incluent de nouvelles fonctionnalités et améliorations qui offrent une visibilité plus approfondie sur les effets des modifications incrémentielles du code, rationalisent les activités de qualité logicielle sur le bureau du développeur et réduisent le risque associé au développement de logiciels critiques pour la sécurité.

Comprendre le changement

Au fur et à mesure que les organisations mettent en œuvre des plates-formes de livraison logicielle continue et introduisent progressivement des changements d'une version à l'autre, les mécanismes classiques de reporting temporel limitent la capacité d'évaluer avec précision les risques associés à l'application en cours de développement.

«Les organisations ont besoin d'une visibilité immédiate sur les changements de couverture, les changements dans les régressions de test et la capacité d'identifier rapidement les tests qui doivent être réexécutés à mesure que la vitesse de publication s'accélère», a déclaré Mark Lambert, vice-président du développement de produits. «Les mises à jour de cette version vous aident à comprendre ces changements et à identifier les problèmes qui doivent être résolus afin d'atténuer les risques et d'accélérer la livraison», a-t-il ajouté.

Assistant de test unitaire: meilleure expérience de bureau pour les développeurs

Le passage à Agile a amplifié les défis associés aux tests unitaires qui menacent d'effacer les gains réalisés en adoptant en premier lieu des approches de développement itératives. Les tests unitaires sont fragiles, difficiles à maintenir et nécessitent un niveau d'expertise important pour les rédiger.

«Les développeurs veulent écrire du code, ne pas être surchargés par plus d'outils et de processus qui les ralentissent», a déclaré Mark Lambert. «Cette version inclut la première version de notre assistant de test unitaire, qui aide les développeurs à créer des tests unitaires significatifs et maintenables, via une interface facile à utiliser.»

L'assistant de test unitaire, actuellement disponible pour Java dans les IDE basés sur Eclipse, améliore la façon dont les tests sont créés et gérés.

Prise en charge étendue de Qualité des logiciels automobiles

La conduite autonome et la connectivité sans précédent brouillent la frontière entre le confort et les fonctions essentielles à la sécurité dans le développement de logiciels automobiles. Avec cette version, Parasoft poursuit son engagement à aider les ingénieurs en logiciel à s'assurer que leur code, ainsi que le code des fournisseurs de la chaîne d'approvisionnement de logiciels, répond aux normes des logiciels automobiles.

«Nous avons mis à jour Parasoft C / C ++ test, notre solution de test de développement pour les applications C et C ++, avec de nouvelles règles d'analyse statique qui fournissent une couverture complète pour MISRA C: 2012», a déclaré Mark Lambert.

Le test C / C ++ inclut également une prise en charge améliorée des normes C ++ modernes (C ++ 11, C ++ 14, C ++ 17), y compris des règles d'analyse statique dédiées et des configurations de test.

Autres fonctionnalités clés de cette version
  • Assistant qualité continue: CQA analyse le code pendant que le développeur effectue des actions, telles que l'ouverture et l'enregistrement de fichiers, avant d'exécuter une analyse complète.
  • Mises à jour et améliorations des interfaces, des widgets et du Process Intelligence Engine (PIE) primé.
  • Nouvelles extensions de marché
  • Prise en charge améliorée de l'environnement, notamment Oracle 12c et MySQL 5.7.

« MISRA », « MISRA C » et le logo triangulaire sont des marques déposées de The MISRA Consortium Limited. ©The MISRA Consortium Limited, 2021. Tous droits réservés.