Test des artefacts personnalisés

Vous pouvez valider les valeurs des types d'artefacts personnalisés lors de leur création.

L'exemple suivant montre comment procéder avec des règles et des scripts. Pour cet exemple, le type d'objet est Artifact, le type d'artefact personnalisé est Corporate User et le nom du script est Corporate User ID.

  1. Créez un script qui valide la valeur d'une valeur d'artefact.
    import re 
    if not artifact.value.startswith('cu'):
      helper.fail("The artifact value for a Corporate User [" + artifact.value + "] must start with CU")
  2. Créez une règle qui s'exécute lorsque le type d'artefact personnalisé est créé. Le texte qui l'entoure décrit ce graphique, qui est une image instantanée de l'interface utilisateur.
  3. En tant qu'utilisateur, créez une instance d'un type d'artefact personnalisé qui ne respecte pas cette règle et vérifiez que le message est configuré dans le script.