Considérations relatives à la conception pour l’invite

  • Rversion finale: Zurich
  • Mis à jour 31 juil. 2025
  • 3 minutes de lecture
  • Générez le test souhaité en suivant les principes guidés d’une incitation efficace.

    • Invites ATF claires et concises qui décrivent les étapes de test
    • Prendre en compte la portée et la capacité de Génération de tests
      • Génération de tests est une compétence soutenue par Now Assist pour créer des tests ATF
      • Les tests sont créés dans le périmètre de l’application dans lequel vous vous trouvez actuellement
      • D’autres types de tests fonctionnels ou d’intégration ne sont pas inclus dans le Génération de tests périmètre
      • Génération de tests impossible de mettre à jour ou de supprimer les tests ATF existants
    • Génération de tests prend en charge les éléments suivants
      • Formulaires : ouvrir/soumettre le formulaire, validation/visibilité des champs, interface utilisateur/action déclarative et bouton Modal. Chaque API de formulaire prend en charge l’espace de travail en tant que type FormUI, y compris service_operations_workspace et asset_workspace et cmdb_workspace.
      • Opérations du serveur : emprunt d’identité/création d’utilisateur, message de journal, enregistrement CRUD, demande de relecture, recherche dans l’élément de catalogue et vérification du panier.
      • E-mail : générer, répondre, envoyer et valider des e-mails entrants/sortants
      • Application Navigator : accéder au module, au menu/module de visibilité
      • Reporting : visibilité du rapport, visibilité du tableau de bord et partage
      • Catalogue de services : ouvrir/commander un élément de catalogue, ajouter un élément au panier, définir/valider une quantité d’éléments, soumettre une commande, valider la quantité, le prix et l’état des variables
    Tableau 1. Bon vs. Mauvaise comparaison des invites
    Invites bonnes et efficaces Invites incorrectes et non pertinentes Description de comparaison
    Écrivez un test pour créer un nouvel utilisateur avec le nom Bill McDermott et affectez-lui le rôle « itil ». Créez un nouvel enregistrement d’incident, mettez à jour la description brève sur « mon nouvel enregistrement de test », puis validez la description de l’enregistrement. Mettez à jour l’appelant vers Bill McDermott, les catégories d’impact et d’urgence sur « 2 : moyen » et soumettez l’enregistrement. Supprimez l’enregistrement et créez un journal pour la suppression. J’ai besoin d’un nouvel utilisateur, Bill McDermott, pour ouvrir un nouvel enregistrement. Je m’assure qu’il s’agit de mon nouvel enregistrement de test. Mettre à jour l’appelant sur les catégories d’utilisateur, d’impact et d’urgence sur Moyen. Supprimez l’enregistrement et créez un journal pour la suppression. L’invite incorrecte est non pertinente et incomplète pour les raisons suivantes :
    • Aucun rôle d’utilisateur défini
    • Définition insuffisante autour du nouvel utilisateur. Il n’est pas clair si le nouvel utilisateur doit être créé ou emprunté par emprunt d’identité
    • Définition insuffisante de la gestion des enregistrements avec le nom
    • Aucune information spécifique sur la mise à jour du champ de l’appelant
    • Pas spécifique sur la valeur de catégorie à utiliser
    Écrivez un test ATF, nommé « test d’enregistrement d’incident », empruntez l’identité d’un administrateur, créez un nouvel enregistrement d’incident, puis mettez à jour la description brève de l’enregistrement en « tester le champ de mise à jour à partir de l’exemple », supprimez l’enregistrement, puis enregistrez un message « enregistrement supprimé » Créez un test ATF pour qu’un administrateur crée un enregistrement d’incident. Faites en sorte que le test de description mette à jour le champ à partir de l’exemple. Supprimez ensuite l’enregistrement La mauvaise invite manque les éléments suivants :
    • Ne spécifie pas « créer un nouvel utilisateur » ou « emprunter l’identité » pour que le modèle comprenne
    • Attente peu claire concernant le nom de la description du paramètre
    • On ne sait pas exactement où commence le nom de la description
    Écrivez un test pour ouvrir l’élément de catalogue de l’iPhone 13 d’Apple, définissez la couleur sur « rose », l’allocation de données mensuelle sur 500 Mo, validez le prix pour qu’il soit 800,00 $ et enregistrez le prix. Écrivez un test pour ouvrir l’iPhone, la couleur doit être rose et les données doivent être de 500. Le prix devrait être de 800. Consigner le prix L’invite incorrecte est incomplète pour les raisons suivantes :
    • L’entité de l’élément de catalogue n’a pas été appelée
    • Mots clés manquants tels que définir ou mettre à jour les paramètres de valeurs de champ
    • ID de champ incomplet spécifié pour l’allocation de données mensuelle
    • Attente peu claire pour la validation du prix
    • Signe $ manquant dans le prix