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.
- 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.
- 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
. -
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 Définition des résultats de test attendus avec des assertions.
-
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.
-
Cliquez sur Save.
-
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.