Contrôle de la qualité du code dans Centre de RPA

  • Rversion finale: Yokohama
  • Mis à jour 30 janv. 2025
  • 3 minutes de lecture
  • Un contrôle de la qualité du code fait référence au processus d’évaluation du fichier ou du script d’automatisation pour évaluer son respect des normes de codage, des bonnes pratiques, de la maintenabilité et de la qualité globale.

    Vue d’ensemble de la vérification de la qualité du code

    Les contrôles de qualité du code sont essentiels dans le cycle de vie du développement RPA, pour s’assurer que le fichier d’automatisation est robuste, efficace et exempt de problèmes courants qui pourraient entraîner des erreurs ou des difficultés à l’avenir.

    Les gestionnaires de publication RPA ou les administrateurs RPA sélectionnent des règles de vérification de la qualité du code à partir d’un ensemble de règles prédéfinies dans l’instance Centre de RPA .

    Ensuite, effectue Studio de conception de bureau de RPA un contrôle de qualité du code intégré avant de publier un package. Les développeurs RPA peuvent également effectuer un contrôle proactif de la Studio de conception de bureau de RPA qualité du code sur un package en inspectant une activité ou un projet d’automatisation complet pour détecter tout problème, à l’aide de la fonction de vérification de la qualité du code .

    Les problèmes et leurs détails sont affichés dans la fenêtre Résultats de la vérification de la qualité du code . Double-cliquez sur une entrée individuelle pour afficher le composant qui a affiché une erreur ou un avertissement. Résolvez les problèmes avant de publier le projet d’automatisation sur Centre de RPA. Pour plus d’informations sur la façon d’effectuer un contrôle de la qualité du code dans , reportez-vous à Studio de conception de bureau de RPAla section Contrôle de la qualité du code dans Studio de conception de bureau de RPA.

    Si une erreur ou un avertissement se produit dans l’automatisation, une décision est dérivée si le package peut être publié avec succès ou non, en fonction de la configuration de la propriété système [sn_rpa_fdn.restrict_package_by_severity] (erreur, avertissement ou aucune restriction). Pour plus d’informations sur les règles de conformité pour , reportez-vous à Studio de conception de bureau de RPAla section Conformité du contrôle de la qualité du code pour Studio de conception de bureau de RPA.

    Si une version de package est marquée avec le résultat de qualité du code comme erreur ou avertissement, une décision est dérivée si le processus de bot peut être publié avec succès ou non, en fonction de la configuration de la propriété système [sn_rpa_fdn.restrict_package_by_severity] (erreur, avertissement ou aucune restriction). Pour plus d’informations sur les règles de conformité pour , reportez-vous à Centre de RPAla section Conformité du contrôle de la qualité du code pour Centre de RPA.

    Affichez une liste des règles de qualité du code prédéfinies dans l’instance Centre de RPA . Pour plus d'informations, consultez Liste des règles de qualité du code dans Centre de RPA.

    Affichez un formulaire de règle de qualité du code avec son type et sa description. Pour plus d'informations, consultez Formulaire de règle de qualité du code dans Centre de RPA.

    Dans le formulaire de règle de qualité du code, les administrateurs et gestionnaires de publication RPA peuvent modifier les champs Gravité, Expression régulière, Actif et Valeur .

    Affichez le résultat de la vérification de la qualité du code dans le champ Résultat de la qualité du code d’une version de package associée dans Centre de RPA. Pour plus d'informations, consultez Formulaire de version de package dans Centre de RPA.

    Configuration

    Pour activer la vérification de la qualité du code au niveau de l’instance, assurez-vous de marquer la nouvelle propriété sn_rpa_fdn.enable_code_quality_check système comme vrai.

    Configurez en outre les propriétés système suivantes :
    • sn_rpa_fdn.restrict_package_by_severity - Pour définir une restriction sur la publication d’un package à partir de et la publication d’un processus bot Studio de conception de bureau de RPA dans Centre de RPA.
    • sn_rpa_fdn.code_quality_check_timeout - Saisir une durée maximale, en minutes, pour l’achèvement du contrôle de qualité du code.
    Ces propriétés système ne sont effectives que lorsque la fonctionnalité sn_rpa_fdn.enable_code_quality_check de vérification de la qualité du code est activée. Pour plus d’informations sur ces propriétés et valeurs, reportez-vous à la section Configurer les Centre de RPA propriétés.