Tableau de bord de qualité des mises en production

  • Rversion finale: Zurich
  • Mis à jour 31 juil. 2025
  • 4 minutes de lecture
  • Le tableau de bord de qualité de la mise en production fournit des aperçus de la qualité d’une mise en production en fonction des résumés de l’analyse de la qualité logicielle et des résumés des tests.

    Remarque :
    Le tableau de bord Qualité de la mise en production n’est disponible que pour les versions du produit.

    Les résumés de l’analyse de la qualité logicielle donnent une vue d’ensemble du code, en mettant en évidence les bogues ou vulnérabilités potentiels susceptibles d’avoir un impact sur la publication. Les résumés des tests fournissent une vue complète du processus de test, y compris le nombre de tests exécutés, réussis et échoués.

    Configuration requise pour suivre la qualité de la mise en production

    Les données affichées dans l’onglet Qualité sont extraites de l’exécution du pipeline, de l’exécution des tâches et de leurs résumés de tests et résumés de qualité logicielle associés. Vous devez configurer les pipelines via la configuration des outils externes avant de pouvoir consulter les mesures issues de différentes sources de données sur le tableau de bord Qualité de la mise en production.

    Pour plus d'informations, consultez Intégrer des outils externes à partir de l’espace de Mise en production de produits digitaux travail.

    Accéder au tableau de bord de qualité des mises en production

    Pour ouvrir le tableau de bord Qualité de la mise en production, accédez à Espaces de travail > Espace de travail pour la mise en production de produits digitaux. Sélectionnez l’icône Mises en production ( icône Mise en production.), puis sélectionnez une mise en production dans la liste Mises en production. Sélectionnez l’onglet Qualité sur l’enregistrement de version.

    Remarque :
    L’onglet Qualité n’apparaît que pour les versions en cours.
    Figure 1. Onglets Générer, Artefact et Package sur le tableau de bord Qualité des mises en production
    GIF animé affichant les onglets Version, Artefact et Package sur le tableau de bord Qualité de la mise en production.

    Données dans Mesures de qualité

    Les données du tableau de bord Qualité sont organisées en deux sections pour résumer le logiciel, la qualité du code et les résultats des tests. Vous pouvez filtrer la qualité et les résultats des tests à l’aide des options suivantes :
    • Version : cette option affiche tous les pipelines pour le produit associé à la mise en production à partir de la table sn_devops_pipeline.

      La liste récapitulative des versions comprend des numéros de version qui représentent les exécutions de pipeline à partir de la table sn_devops_pipeline_execution_list.

      Pour une mise en production active, le résumé de la version affiche toutes les exécutions du pipeline sélectionné au cours des 30 derniers jours. Pour une mise en production terminée, le résumé de la version affiche les exécutions de pipeline jusqu’à 30 jours avant la date de fin réelle de la mise en production.

    • Artefact : cette option affiche toutes les données d’artefacts de la table sn_devops_artifact.

      La liste Version de l’artefact affiche toutes les versions de l’artefact générées au cours des 30 derniers jours pour l’artefact. Si l’option Utiliser la dernière version de l’artefact est sélectionnée, les versions sémantiques sont répertoriées. Pour plus d’informations sur la version de l’artefact, reportez-vous à la section Gérer les artefacts dans une mise en production.

    • Package : cette option affiche toutes les versions d’artefacts associées au dernier package. Les données de version de l’artefact proviennent de la table sn_devops_m2m_artifact_version_package et les données du package proviennent de la table sn_devops_package. Cependant, si un package est marqué comme release candidate, ce package est utilisé même s’il n’est pas le plus récent.
    Remarque :
    Les options Artefact et Package s’affichent uniquement lorsqu’un artefact et un package sont associés à la mise en production.
    Section du résumé de la qualité
    La section Résumé de la qualité vous montre un résumé des analyses exécutées sur les pipelines. La source de données sur ces widgets est le résumé de l’analyse de la qualité logicielle lié à l’exécution des tâches. Cette section contient les mesures suivantes :
    Tableau 1. Widgets de la section du résumé de la qualité
    Widget Description
    Vulnérabilités Nombre total de vulnérabilités de sécurité pour la version sélectionnée.

    Ces données proviennent de la catégorie dans les détails de l’analyse de la Vulnerabilities qualité logicielle.

    Utilisez la VulnerabilitiesTypeMapping propriété système pour normaliser chaque type de vulnérabilité, en mappant les valeurs personnalisées avec les valeurs standard. Pour plus d’informations, consultez les propriétés de Digital Product Release.

    Couverture globale Pourcentage de code couvert par vos scénarios de tests.

    Ces données proviennent de la catégorie dans les détails de l’analyse de la Coverage (%) qualité logicielle.

    S’il existe plusieurs résultats récapitulatifs de la qualité logicielle, le pourcentage n’est pas disponible.

    Le nombre total de lignes de code et de lignes couvertes pour tous les résultats du résumé de la qualité logicielle est affiché sur ce widget.

    Nombres de bogues Nombre total de bogues et évaluations moyennes des données de fiabilité et de maintenabilité pour tous les résultats du résumé de la qualité logicielle.

    Ces données proviennent de la catégorie dans les détails de l’analyse de la Bugs qualité logicielle.

    Odeurs de code Nombre total d’odeurs de code et nombre total de dettes techniques et de doublons pour tous les résultats du résumé de la qualité logicielle.

    Ces données proviennent de la catégorie dans les détails de l’analyse de la Code Smells qualité logicielle.

    Section de résumé du test
    La section Résumé du test affiche un résumé des résultats de l’exécution du test. La source de données sur ces widgets est le résumé du test lié à l’exécution des tâches. La section contient les mesures suivantes :
    Tableau 2. Widgets de la section de résumé du test
    Widget Description
    Tests unitaires Nombre total de tests unitaires exécutés sur toutes les exécutions de tâches dans une exécution de pipeline, y compris le nombre de tests réussis, échoués, ignorés et bloqués.
    Tests fonctionnels Nombre total de tests fonctionnels exécutés sur toutes les exécutions de tâches dans une exécution de pipeline, y compris le nombre de tests réussis, échoués, ignorés et bloqués.
    Tests de performances Nombre total de tests de performances exécutés sur toutes les exécutions de tâches dans une exécution de pipeline, y compris le nombre de tests réussis, échoués, ignorés et bloqués.