Prueba de artefactos personalizados

Puede validar los valores de tipos de artefactos personalizados cuando se crean.

En el siguiente ejemplo se muestra cómo hacerlo con reglas y scripts. Para este ejemplo, el Tipo de objeto es Artefacto, el tipo de artefacto personalizado es Usuario corporativo y el nombre de script es ID de usuario corporativo.

  1. Cree un script que valide el valor de un valor de artefacto.
    import re 
    if not artifact.value.startswith('cu'):
      helper.fail("The artifact value for a Corporate User [" + artifact.value + "] must start with CU")
  2. Cree una regla que se ejecute cuando se cree el tipo de artefacto personalizado. El texto circundante describe este gráfico, que es una instantánea de la interfaz de usuario.
  3. Como usuario, cree una instancia de un tipo de artefacto personalizado que no cumpla esta regla y compruebe que se vea el mensaje configurado en el script.