Skip to main content

Créer des dossiers de test unitaire pour les règles

Logo Pega Community

Note: The following content, referenced from Pega Community, is included here to help you better achieve the module learning objectives.

Pour la plupart des règles, vous pouvez créer un dossier de test réutilisable en convertissant un test unitaire en dossier de test, en configurant les détails du dossier, puis en définissant les résultats de test attendus avec des assertions (conditions de test). Pendant l’exécution du dossier de test, les résultats du test sont comparés aux résultats attendus définis pour les assertions de la règle. Si les résultats du test ne répondent pas aux assertions définies, le test échoue.

Avant de commencer : Effectuez un test unitaire sur une règle et convertissez l’exécution du test en dossier de test. Pour plus d’informations, consultez la rubrique Test unitaire de règles individuelles.
  1. Facultatif : pour modifier la règle ou la classe utilisée pour le test, cliquez sur l’icône d’engrenage dans le coin supérieur droit de l’onglet Definition, sélectionnez la règle ou la classe, puis cliquez sur Submit.

    Si vous testez une règle de stratégie, les paramètres componentName et pzRandomSeed sont également affichés. Si vous modifiez l’un de ces paramètres, le dossier de test ne renvoie pas les résultats attendus.

    • componentName : nom du composant (par exemple, Switch) que vous testez.
    • pzRandomSeed : paramètre interne, qui est la valeur aléatoire des formes Split et Champion Challenger.
  2. Facultatif : Pour éviter que le test ne soit exécuté dans le cadre d’une suite de dossiers de test ou d’un service REST, cochez la case Disable sous l’onglet Definition.
    Le dossier de test s’exécutera uniquement lorsque vous cliquerez sur Actions Run .
  3. Dans la section Expected results, ajoutez des assertions qui définissent les résultats attendus du test. Pour plus d’informations sur la création des assertions, consultez la rubrique Assertions.
  4. Sous l’onglet Setup & Cleanup, configurez les actions à réaliser et les objets et pages du clipboard qui doivent être disponibles avant et après l’exécution du test. Vous pouvez également nettoyer le clipboard après l’exécution du test en appliquant des data transforms ou des activités supplémentaires. Pour plus d’informations, consultez la rubrique Configurer votre environnement de test.
  5. Cliquez sur Save.
  6. Dans la boîte de dialogue Details, saisissez un libellé qui identifie le dossier de test. L’identifiant du dossier de test est généré à partir de ce libellé et ne peut plus être modifié après son enregistrement.

This Topic is available in the following Module:

If you are having problems with your training, please review the Pega Academy Support FAQs.

Did you find this content helpful?

Want to help us improve this content?

We'd prefer it if you saw us at our best.

Pega Academy has detected you are using a browser which may prevent you from experiencing the site as intended. To improve your experience, please update your browser.

Close Deprecation Notice