Considérations relatives à la conception pour l’invite
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
| 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 :
|
| É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 :
|
| É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 :
|