Ouvrir le menu Fermer le menu

< Retour aux infos-presse

PUG-IN LDRA intégré dans JENKINS

ISIT
ISIT
Toulouse, le 25/10/2021 : LDRA, l’un des principaux fournisseurs d'outils automatisés de vérification logicielle, d'analyse de code source et de test, distribué en France par ISIT, a annoncé aujourd'hui un plug-in qui apporte les capacités de la suite d'outils LDRA au serveur d'automatisation Jenkins pour l'intégration continue (CI) pour le développement logiciel agile. Jenkins automatise et gère le processus de génération et connecte les systèmes de contrôle de génération et de version à la gestion de la qualité et aux processus de test automatisés pour les projets logiciels à grande échelle au niveau du système.

LDRA est depuis longtemps lié à Jenkins pour permettre aux développeurs d'analyser, de suivre l'exécution des tests et de la vérification, et de mesurer la qualité du code. Désormais, les développeurs peuvent visualiser les résultats
LDRA directement dans Jenkins, ce qui permet de gagner du temps et de réduire les coûts de développement associés aux systèmes de construction qui doivent répondre à des normes rigoureuses telles que la norme ISO 26262 de l'industrie automobile.
LDRA TBvision Static / LDRArules Analyse statique syntaxique de code
LDRA tool suite TBvision Dynamic / LDRAcover Analyse dynamique de code
« L'intégration continue est un élément clé des flux de travail agiles. Par conséquent, l'utilisation de la suite d'outils LDRA pour générer des artefacts de niveau certificat à chaque enregistrement ou quotidiennement aide les développeurs à rester sur la bonne voie et à progresser plus rapidement dans les cycles de développement de fonctionnalités », a déclaré Ian Hennell, le directeur des opérations LDRA. « Avec LDRA entièrement intégré à l'interface de Jenkins, le processus est plus fluide et les résultats LDRA, tels que l'analyse de la revue de code et la gravité des violations, sont plus faciles d'accès. »

LDRA apporte la gestion de la certification à Jenkins à grande échelle automobile Projet Contro l
La gestion de systèmes critiques à grande échelle, qui nécessitent souvent un éventail mondial de composants et de fournisseurs de technologies, est un processus difficile et coûteux, en particulier lorsque les équipes de développement s'étendent sur des continents, des langues et des fuseaux horaires. Cette solution LDRA/Jenkins offre aux développeurs la possibilité de suivre la productivité et de renforcer l'efficacité des processus tout en facilitant les défis de certification et en améliorant la qualité des logiciels. Les défauts sont identifiés plus tôt dans le cycle de vie du développement logiciel, ce qui permet d'économiser du temps et des coûts d'identification des erreurs plus tard.

En vérifiant la conformité aux normes, la suite d'outils LDRA aide les entreprises à démontrer que leurs systèmes répondent à des normes de certification rigoureuses, telles que DO-178C (Software Considerations in Airborne Systems and Equipment Certification) et ISO26262 (Road Vehicles – Functional Safety). Plus précisément, la suite d'outils LDRA fournit une analyse statique et dynamique, une traçabilité des exigences, une vérification, des tests et une documentation automatisée.

En plus de suivre la progression des activités d'analyse statique et de la qualité du code, les fonctionnalités de reporting de Jenkins extraient des informations essentielles, telles que le nombre de cas de test réussis et échoués, du processus de documentation de LDRA dans le tableau de bord Jenkins pour fournir un résumé concis. Lorsque les cas de test échouent, les développeurs peuvent être informés par e-mail ou via une interface Web afin qu'ils puissent prendre rapidement des mesures correctives. Pour maintenir l'efficacité du développement, Jenkins continue de collecter des informations au fur et à mesure que la ligne de base change afin que la régression des tests puisse être effectuée indépendamment des activités normales des développeurs.

"Au lieu de suivre des liens vers les résultats LDRA, les développeurs peuvent afficher directement les graphiques de tendance dans Jenkins pour les violations d'analyse statique et d'autres résultats", a ajouté Hennell. « La possibilité de visualiser ces résultats LDRA sans avoir besoin de passer à une autre application facilite davantage les problèmes que nous cherchons depuis longtemps à résoudre : la gestion des défis de certification et l'amélioration de la qualité des logiciels. »

Apprenez-en plus en regardant la vidéo « Exécution de la revue de code avec Jenkins et la suite d'outils LDRA » pour voir comment Jenkins et la suite d'outils LDRA fonctionnent en tandem pour rechercher et corriger les violations des règles de codage afin de se conformer à la norme BARR-C:2018 :

À propos de LDRA :
Depuis plus de 40 ans, LDRA a développé et piloté le marché des logiciels qui automatisent l'analyse de code et les tests de logiciels pour les marchés de sécurité, de mission, de sécurité et critiques pour l'entreprise. Travaillant avec les clients pour parvenir à une identification et à une élimination précoce des erreurs, et à une conformité totale avec les normes de l'industrie, LDRA trace les exigences par le biais d'analyses statiques et dynamiques jusqu'aux tests unitaires et à la vérification pour une grande variété de plates-formes matérielles et logicielles. Bénéficiant d'une présence mondiale, LDRA a son siège au Royaume-Uni, aux États-Unis, en Allemagne et en Inde, ainsi qu'un vaste réseau de distributeurs. Pour plus d'informations sur la suite d'outils LDRA.

A propos d’ISIT : Au cœur du Temps Réel Embarqué

LDRA TBvision Static / LDRArules Analyse statique syntaxique de code
LDRA tool suite TBvision Dynamic / LDRAcover Analyse dynamique de code