Catégorie de formulaire

  • Rversion finale: Xanadu
  • Mis à jour 1 août 2024
  • 26 minutes de lecture
  • Validez la fonctionnalité des champs et des actions d’interface utilisateur sur un formulaire.

    Remarque :
    Les étapes de test qui incluent le champ Interface utilisateur du formulaire vous donnent la possibilité de sélectionner une interface utilisateur disponible. Pour tous les espaces de travail disponibles, la navigation entre les onglets n’est pas prise en charge. Utilisez l’étape Ouvrir un nouveau formulaire ou Ouvrir un enregistrement existant pour rouvrir un formulaire.

    Il est à noter qu’a Espace de travail d'agent été retiré de la Plateforme. Si vous avez des Espace de travail d'agent tests ou des suites de tests, ils ne fonctionneront plus.

    Ouvrir un nouveau formulaire

    Ouvrez un formulaire vers un nouvel enregistrement dans la table et l’interface utilisateur du formulaire spécifiés.

    Tableau 1. Entrées
    Champ Description
    Ordre d'exécution Entier spécifiant l’ordre dans lequel le test exécute cette étape.

    Au fur et à mesure que vous créez des étapes, le système attribue automatiquement une valeur incrémentielle à chaque étape. Cette valeur force le test à exécuter les étapes dans l’ordre dans lequel vous les avez créées. Vous pouvez modifier cet ordre par défaut en modifiant les valeurs de l’ordre d’exécution .

    Actif Option permettant d’activer cette étape de test en vue de son utilisation.
    Application Périmètre de l’application dans lequel le système exécute cette étape.
    Test Nom en lecture seule du test auquel vous ajoutez l’étape.
    Configuration de l'étape Nom en lecture seule de l’étape.
    Description Description de l’étape de test. Cette valeur de champ est automatiquement définie en fonction des valeurs de champ de l’étape de test. Ce champ s’affiche une fois l’étape de test envoyée.
    Notes Notes sur l’étape de test
    Interface utilisateur du formulaire Option permettant de sélectionner une interface utilisateur disponible. Outre l’interface utilisateur standard, d’autres sélections d’espaces de travail sont disponibles. L’interface utilisateur peut varier en fonction de l’espace de travail sélectionné.
    Remarque :
    Les espaces de travail ne sont pas pris en charge dans Internet Explorer (IE). Voir KB0683275 pour plus de détails.
    Table Nom de la table du nouveau formulaire.
    Vue Nom de la vue dans laquelle vous souhaitez que ce formulaire s’ouvre. L’utilisateur testant doit avoir accès à cette vue. Si le nom n’est pas une vue de formulaire valide, le formulaire s’ouvre dans sa vue par défaut.
    Remarque :
    Ce champ s’affiche lorsque l’interface utilisateur standard est choisie à partir de l’interface utilisateur du formulaire.

    Ouvrir un enregistrement existant

    Ouvrez un formulaire vers un enregistrement existant dans la table et l’interface utilisateur du formulaire spécifiés.

    Remarque :
    L’utilisation d’un enregistrement existant peut provoquer un comportement inattendu pour ce test. Consultez Considérations relatives à la conception d’Automated Test Framework pour plus d'informations.
    Tableau 2. Entrées
    Champ Description
    Ordre d'exécution Entier spécifiant l’ordre dans lequel le test exécute cette étape.

    Au fur et à mesure que vous créez des étapes, le système attribue automatiquement une valeur incrémentielle à chaque étape. Cette valeur force le test à exécuter les étapes dans l’ordre dans lequel vous les avez créées. Vous pouvez modifier cet ordre par défaut en modifiant les valeurs de l’ordre d’exécution .

    Actif Option permettant d’activer cette étape de test en vue de son utilisation.
    Application Périmètre de l’application dans lequel le système exécute cette étape.
    Test Nom en lecture seule du test auquel vous ajoutez l’étape.
    Configuration de l'étape Nom en lecture seule de l’étape.
    Description Description de l’étape de test. Cette valeur de champ est automatiquement définie en fonction des valeurs de champ de l’étape de test. Ce champ s’affiche une fois l’étape de test envoyée.
    Notes Notes sur l’étape de test
    Interface utilisateur du formulaire Option permettant de sélectionner une interface utilisateur disponible. Outre l’interface utilisateur standard, d’autres sélections d’espaces de travail sont disponibles. L’interface utilisateur peut varier en fonction de l’espace de travail sélectionné.
    Remarque :
    Les espaces de travail ne sont pas pris en charge dans Internet Explorer (IE). Voir KB0683275 pour plus de détails.
    Table Nom de la table du nouveau formulaire.
    Enregistrement ID de l’enregistrement que vous voulez ouvrir et nom du document que vous voulez ouvrir.
    Vue Nom de la vue dans laquelle vous souhaitez que ce formulaire s’ouvre. L’utilisateur testant doit avoir accès à cette vue. Si le nom n’est pas une vue de formulaire valide, le formulaire s’ouvre dans sa vue par défaut.
    Remarque :
    Ce champ s’affiche lorsque l’interface utilisateur standard est choisie à partir de l’interface utilisateur du formulaire.

    Définir des valeurs de champ

    Définissez les champs du formulaire actuel sur les valeurs spécifiées.

    Pour exécuter cette étape, votre test doit avoir déjà ouvert un formulaire à l’aide de l’étape Ouvrir un nouveau formulaire ou Ouvrir un enregistrement existant . Il est recommandé de ne pas exécuter cette étape directement après une étape Soumettre un formulaire ou cliquer sur une action d’interface utilisateur . En effet, ils peuvent rediriger votre test vers une autre page en fonction de la configuration de la pile de navigation sur votre instance ou du script défini dans l’action d’interface utilisateur sur laquelle vous avez cliqué. À moins que vous ne soyez certain que l’action d’interface utilisateur vous amènera à une page spécifique, vous devez explicitement utiliser une étape Ouvrir un nouveau formulaire après Envoyer un formulaire ou Cliquer sur une action d’interface utilisateur pour vous assurer que le test se trouve sur le formulaire comme prévu. Assurez-vous que le test continue de réussir de manière cohérente lorsqu’il est ajouté à une suite.

    Les étapes Validation des valeurs de champ, Définir les valeurs de champ, Validation de l’état du champ et Visibilité des actions d’interface utilisateur peuvent apparaître dans n’importe quel ordre.

    Remarque :
    Cette étape attend le chargement du formulaire avant de définir les valeurs des champs. Cette étape ne prend pas en charge les qualificatifs de référence, ni au moment de la conception du test, ni au moment de l’exécution du test. Un formulaire modal apparaît au-dessus d’un autre formulaire ou d’une liste. Pour soumettre un formulaire modal après avoir défini les valeurs des champs, votre test doit l’avoir déjà ouvert en haut d’un formulaire ou d’une liste.Image montrant le formulaire modal
    Tableau 3. Entrées
    Champ Description
    Ordre d'exécution Entier spécifiant l’ordre dans lequel le test exécute cette étape.

    Au fur et à mesure que vous créez des étapes, le système attribue automatiquement une valeur incrémentielle à chaque étape. Cette valeur force le test à exécuter les étapes dans l’ordre dans lequel vous les avez créées. Vous pouvez modifier cet ordre par défaut en modifiant les valeurs de l’ordre d’exécution .

    Actif Option permettant d’activer cette étape de test en vue de son utilisation.
    Application Périmètre de l’application dans lequel le système exécute cette étape.
    Test Nom en lecture seule du test auquel vous ajoutez l’étape.
    Configuration de l'étape Nom en lecture seule de l’étape.
    Description Description de l’étape de test. Cette valeur de champ est automatiquement définie en fonction des valeurs de champ de l’étape de test. Ce champ s’affiche une fois l’étape de test envoyée.
    Notes Notes sur l’étape de test
    Interface utilisateur du formulaire Option permettant de sélectionner une interface utilisateur disponible. Outre l’interface utilisateur standard, d’autres sélections d’espaces de travail sont disponibles. L’interface utilisateur peut varier en fonction de l’espace de travail sélectionné.
    Remarque :
    Les espaces de travail ne sont pas pris en charge dans Internet Explorer (IE). Voir KB0683275 pour plus de détails.
    Table Nom de la table du nouveau formulaire.
    Définir la valeur du champ Affecte une valeur à un champ sur un formulaire ouvert.

    Validation des valeurs de champ

    Validez les valeurs de champ sur le formulaire actuel.

    Pour exécuter cette étape, votre test doit avoir déjà ouvert un formulaire à l’aide de l’étape Ouvrir un nouveau formulaire ou Ouvrir un enregistrement existant . Il est recommandé de ne pas exécuter cette étape directement après une étape Soumettre un formulaire ou cliquer sur une action d’interface utilisateur . En effet, ils peuvent rediriger votre test vers une autre page en fonction de la configuration de la pile de navigation sur votre instance ou du script défini dans l’action d’interface utilisateur sur laquelle vous avez cliqué. À moins que vous ne soyez certain que l’action d’interface utilisateur vous amènera à une page spécifique, vous devez explicitement utiliser une étape Ouvrir un nouveau formulaire après Envoyer un formulaire ou Cliquer sur une action d’interface utilisateur pour vous assurer que le test se trouve sur le formulaire comme prévu. Assurez-vous que le test continue de réussir de manière cohérente lorsqu’il est ajouté à une suite.

    Les étapes Validation des valeurs de champ, Définir les valeurs de champ, Validation de l’état du champ et Visibilité des actions d’interface utilisateur peuvent apparaître dans n’importe quel ordre.

    Pour l’étape Validation des valeurs de champ , spécifiez les valeurs que vous souhaitez tester à l’aide du générateur de conditions standard. Vous pouvez tester plusieurs conditions par rapport au même champ. Cette étape réussit si la condition globale est satisfaite et échoue si la condition n’est pas satisfaite. Le champ Conditions est sensible à la casse et nécessite d’avoir la valeur exacte telle qu’elle figure sur le formulaire. Pour tester les valeurs des champs individuels indépendamment les unes des autres, incluez une étape de validation des valeurs de champ distincte pour chaque valeur que vous testez.
    Remarque :
    L’étape de validation des valeurs de champ fonctionne uniquement avec les champs qui appartiennent à l’enregistrement du formulaire ouvert. Par exemple, avec la table Incident, cette étape ne permet pas de valider les champs Commentaires supplémentaires, Historique des approbations, Commentaires ou Notes de travail , car ces contrôles d’interface utilisateur ne sont pas des champs réels sur l’enregistrement d’incident. Ces contrôles d’interface utilisateur facilitent l’utilisation des tables connexes. Pour valider ces tickets, utilisez plutôt l’étape de test du serveur, Validation d’enregistrement.
    Tableau 4. Entrées
    Champ Description
    Ordre d'exécution Entier spécifiant l’ordre dans lequel le test exécute cette étape.

    Au fur et à mesure que vous créez des étapes, le système attribue automatiquement une valeur incrémentielle à chaque étape. Cette valeur force le test à exécuter les étapes dans l’ordre dans lequel vous les avez créées. Vous pouvez modifier cet ordre par défaut en modifiant les valeurs de l’ordre d’exécution .

    Actif Option permettant d’activer cette étape de test en vue de son utilisation.
    Délai Nombre de secondes autorisées avant l’échec de l’étape. Si la validation échoue, le système répète l’étape jusqu’à ce que la durée du délai d’expiration soit atteinte. Si la validation échoue après l’expiration du délai d’expiration, l’étape échoue.
    Application Périmètre de l’application dans lequel le système exécute cette étape.
    Test Nom en lecture seule du test auquel vous ajoutez l’étape.
    Configuration de l'étape Nom en lecture seule de l’étape.
    Description Description de l’étape de test. Cette valeur de champ est automatiquement définie en fonction des valeurs de champ de l’étape de test. Ce champ s’affiche une fois l’étape de test envoyée.
    Notes Notes sur l’étape de test
    Remarque :
    Utilisez le générateur de conditions pour définir la valeur du champ. Le créateur de conditions affiche un contrôle approprié pour le type de données de champ. Par exemple, un champ de référence affiche un contrôle d’enregistrement de recherche .
    Interface utilisateur du formulaire Option permettant de sélectionner une interface utilisateur disponible. Outre l’interface utilisateur standard, d’autres sélections d’espaces de travail sont disponibles. L’interface utilisateur peut varier en fonction de l’espace de travail sélectionné.
    Remarque :
    Les espaces de travail ne sont pas pris en charge dans Internet Explorer (IE). Voir KB0683275 pour plus de détails.
    Table Nom de la table du nouveau formulaire.
    Conditions Champs et valeurs à valider. Inclut uniquement les champs visibles sur le formulaire ouvert. Ce champ est sensible à la casse.

    Validation de l'état du champ

    Validez l’état des champs spécifiés. Les états validés peuvent inclure obligatoire, non obligatoire, en lecture seule, hors lecture seule, visible et non visible.

    Vous pouvez spécifier un délai maximal d’attente pour que les états des champs correspondent aux conditions de cette étape.
    Tableau 5. Entrées
    Champ Description
    Ordre d'exécution Entier spécifiant l’ordre dans lequel le test exécute cette étape.

    Au fur et à mesure que vous créez des étapes, le système attribue automatiquement une valeur incrémentielle à chaque étape. Cette valeur force le test à exécuter les étapes dans l’ordre dans lequel vous les avez créées. Vous pouvez modifier cet ordre par défaut en modifiant les valeurs de l’ordre d’exécution .

    Actif Option permettant d’activer cette étape de test en vue de son utilisation.
    Délai Nombre de secondes autorisées avant l’échec de l’étape. Si la validation échoue, le système répète l’étape jusqu’à ce que la durée du délai d’expiration soit atteinte. Si la validation échoue après l’expiration du délai d’expiration, l’étape échoue.
    Application Périmètre de l’application dans lequel le système exécute cette étape.
    Test Nom en lecture seule du test auquel vous ajoutez l’étape.
    Configuration de l'étape Nom en lecture seule de l’étape.
    Description Description de l’étape de test. Cette valeur de champ est automatiquement définie en fonction des valeurs de champ de l’étape de test. Ce champ s’affiche une fois l’étape de test envoyée.
    Notes Notes sur l’étape de test
    Interface utilisateur du formulaire Option permettant de sélectionner une interface utilisateur disponible. Outre l’interface utilisateur standard, d’autres sélections d’espaces de travail sont disponibles. L’interface utilisateur peut varier en fonction de l’espace de travail sélectionné.
    Remarque :
    Les espaces de travail ne sont pas pris en charge dans Internet Explorer (IE). Voir KB0683275 pour plus de détails.
    Table Nom de la table du nouveau formulaire.
    Visible Valide si les champs de ce formulaire sont visibles. Le test échoue si les champs ne sont pas visibles.
    Non visible Valide si les champs de ce formulaire sont visibles. Le test échoue si les champs sont visibles.
    Lecture seule Valide si les champs de ce formulaire sont en lecture seule. Le test échoue si les champs ne sont pas en lecture seule.
    Pas en lecture seule Valide si les champs de ce formulaire sont en lecture seule. Le test échoue si les champs sont en lecture seule.
    Obligatoire Valide si les champs de ce formulaire sont obligatoires. Le test échoue si les champs ne sont pas obligatoires.
    Non obligatoire Valide si les champs de ce formulaire sont obligatoires. Le test échoue si les champs sont obligatoires.

    Visibilité d'action d'interface utilisateur

    Vérifie si une action d’interface utilisateur est visible sur le formulaire actuel. Pour exécuter cette étape, votre test doit avoir déjà ouvert un formulaire à l’aide de l’étapeOuvrir un nouveau formulaire ou Ouvrir un enregistrement existant.

    Les actions d’interface utilisateur visibles par défaut varient en fonction de l’utilisateur dont vous empruntez l’identité.
    Tableau 6. Entrées
    Champ Description
    Ordre d'exécution Entier spécifiant l’ordre dans lequel le test exécute cette étape.

    Au fur et à mesure que vous créez des étapes, le système attribue automatiquement une valeur incrémentielle à chaque étape. Cette valeur force le test à exécuter les étapes dans l’ordre dans lequel vous les avez créées. Vous pouvez modifier cet ordre par défaut en modifiant les valeurs de l’ordre d’exécution .

    Actif Option permettant d’activer cette étape de test en vue de son utilisation.
    Délai Nombre de secondes autorisées avant l’échec de l’étape. Si la validation échoue, le système répète l’étape jusqu’à ce que la durée du délai d’expiration soit atteinte. Si la validation échoue après l’expiration du délai d’expiration, l’étape échoue.
    Application Périmètre de l’application dans lequel le système exécute cette étape.
    Test Nom en lecture seule du test auquel vous ajoutez l’étape.
    Configuration de l'étape Nom en lecture seule de l’étape.
    Description Description de l’étape de test. Cette valeur de champ est automatiquement définie en fonction des valeurs de champ de l’étape de test. Ce champ s’affiche une fois l’étape de test envoyée.
    Notes Notes sur l’étape de test
    Interface utilisateur du formulaire Option permettant de sélectionner une interface utilisateur disponible. Outre l’interface utilisateur standard, d’autres sélections d’espaces de travail sont disponibles. L’interface utilisateur peut varier en fonction de l’espace de travail sélectionné.
    Remarque :
    Les espaces de travail ne sont pas pris en charge dans Internet Explorer (IE). Voir KB0683275 pour plus de détails.
    Table Nom de la table du nouveau formulaire.
    Visible Valide si les actions d’interface utilisateur sur ce formulaire sont visibles. Le test échoue si les actions d’interface utilisateur ne sont pas visibles.
    Non visible Valide si les actions d’interface utilisateur sur ce formulaire sont visibles. Le test échoue si les actions d’interface utilisateur sont visibles.

    Visibilité de l'action déclarative

    Vérifiez si une action déclarative est visible sur le formulaire actuel.

    Les actions déclaratives visibles par défaut varient en fonction de l’utilisateur dont vous empruntez l’identité.
    Tableau 7. Entrées
    Champ Description
    Ordre d'exécution Entier spécifiant l’ordre dans lequel le test exécute cette étape.

    Au fur et à mesure que vous créez des étapes, le système attribue automatiquement une valeur incrémentielle à chaque étape. Cette valeur force le test à exécuter les étapes dans l’ordre dans lequel vous les avez créées. Vous pouvez modifier cet ordre par défaut en modifiant les valeurs de l’ordre d’exécution .

    Actif Option permettant d’activer cette étape de test en vue de son utilisation.
    Application Périmètre de l’application dans lequel le système exécute cette étape.
    Test Nom en lecture seule du test auquel vous ajoutez l’étape.
    Configuration de l'étape Nom en lecture seule de l’étape.
    Notes Notes sur l’étape de test
    Interface utilisateur du formulaire Option permettant de sélectionner une interface utilisateur disponible. Outre l’interface utilisateur standard, d’autres sélections d’espaces de travail sont disponibles. L’interface utilisateur peut varier en fonction de l’espace de travail sélectionné.
    Remarque :
    Les espaces de travail ne sont pas pris en charge dans Internet Explorer (IE). Voir KB0683275 pour plus de détails.
    Table Nom de la table du nouveau formulaire.
    Visible Valide si les actions déclaratives sur ce formulaire sont visibles. Le test échoue si les actions déclaratives ne sont pas visibles.
    Non visible Valide si les actions déclaratives sur ce formulaire sont visibles. Le test échoue si les actions déclaratives sont visibles.

    Ajouter des pièces jointes au formulaire

    Ajoutez une ou plusieurs pièces jointes obligatoires au formulaire actuel. Sélectionnez les pièces jointes que l’étape de test ajoute au formulaire dans la liste Télécharger les pièces jointes.

    Tableau 8. Entrées
    Champ Description
    Ordre d'exécution Entier spécifiant l’ordre dans lequel le test exécute cette étape.

    Au fur et à mesure que vous créez des étapes, le système attribue automatiquement une valeur incrémentielle à chaque étape. Cette valeur force le test à exécuter les étapes dans l’ordre dans lequel vous les avez créées. Vous pouvez modifier cet ordre par défaut en modifiant les valeurs de l’ordre d’exécution .

    Application Périmètre de l’application dans lequel le système exécute cette étape.
    Actif Option permettant d’activer cette étape de test en vue de son utilisation.
    Test Nom en lecture seule du test auquel vous ajoutez l’étape.
    Configuration de l'étape Nom en lecture seule de l’étape.
    Notes Notes sur l’étape de test
    Télécharger les pièces jointes Bouton permettant d’ajouter une ou plusieurs pièces jointes obligatoires au formulaire.
    Remarque :
    L’étape de test Ajouter des pièces jointes au formulaire ne peut pas accéder aux options de l’espace de travail de l’interface utilisateur nouvellement ajoutées.

    Cliquer sur le bouton modal

    Cliquez sur un bouton dans un modal de l’interface utilisateur du formulaire spécifié.

    Spécifiez votre test en sélectionnant l’interface utilisateur de la plateforme standard ou l’interface utilisateur de l’espace de travail dans le champ Interface utilisateur du formulaire . Si vous sélectionnez l’interface utilisateur de la plateforme standard, cette étape de test sélectionne le bouton par ID sur le modal spécifié et valide les conditions suivantes :
    • La page d’interface utilisateur a été ouverte dans une fenêtre modale.
    • Le bouton est visible et activé.

    Si vous sélectionnez une interface utilisateur d’espace de travail disponible, cette étape de test sélectionne l’action Confirmer ou Annuler et définit éventuellement les valeurs de champ dans le modal. Cette étape n’aboutit que si une boîte de dialogue modale est ouverte sur le formulaire et si le bouton spécifié existe dans cette boîte de dialogue modale.

    Seuls les modaux ouverts avec les fonctions g_modal suivantes sont pris en charge :
    • alerte
    • confirmer
    • confirmDestroy (confirmer)
    • showFields (en anglais seulement)
    Remarque :
    Cliquer sur le bouton modal prend désormais en charge les modaux d’application globaux et inclus dans le périmètre.
    Tableau 9. Entrées
    Champ Description
    Ordre d'exécution Entier spécifiant l’ordre dans lequel le test exécute cette étape.

    Au fur et à mesure que vous créez des étapes, le système attribue automatiquement une valeur incrémentielle à chaque étape. Cette valeur force le test à exécuter les étapes dans l’ordre dans lequel vous les avez créées. Vous pouvez modifier cet ordre par défaut en modifiant les valeurs de l’ordre d’exécution .

    Actif Option permettant d’activer cette étape de test en vue de son utilisation.
    Délai Nombre de secondes avant l’apparition du modal et du bouton.
    Application Périmètre de l’application dans lequel le système exécute cette étape.
    Test Nom en lecture seule du test auquel vous ajoutez l’étape.
    Configuration de l'étape Nom en lecture seule de l’étape.
    Description Description de l’étape de test. Cette valeur de champ est automatiquement définie en fonction des valeurs de champ de l’étape de test. Ce champ s’affiche une fois l’étape de test envoyée.
    Notes Notes sur l’étape de test
    Interface utilisateur du formulaire Option permettant de sélectionner une interface utilisateur disponible.
    Remarque :
    Les espaces de travail ne sont pas pris en charge dans Internet Explorer (IE). Voir KB0683275 pour plus de détails.
    Page de l'interface utilisateur Boîte de dialogue modale d’interface utilisateur à tester.
    Remarque :
    Ce champ s’affiche uniquement si l’interface utilisateur standard est sélectionnée dans l’interface utilisateur du formulaire.
    Bouton Attribut ID de l’élément button. Par exemple, le bouton OKa un ID de OK_button dans la boîte de dialogue modale de l’interface utilisateur.
    Remarque :
    Ce champ s’affiche uniquement si l’interface utilisateur standard est sélectionnée dans l’interface utilisateur du formulaire.
    Valeurs modales Les valeurs de champ à définir dans le modal.
    Remarque :
    Ce champ s’affiche uniquement si un espace de travail est choisi comme interface utilisateur de formulaire.
    Action modale Action à sélectionner dans le modal.
    Remarque :
    Ce champ s’affiche uniquement si un espace de travail est choisi comme interface utilisateur de formulaire.
    Type de déclaration L’effet sur les tests en cliquant sur le bouton modal.
    • Modal fermé et page rechargée ou redirigée : le test réussit uniquement si le modal a été fermé et que la page a été rechargée ou redirigée vers une autre page.
    • Modal fermé et page non rechargée ou redirigée : le test réussit uniquement si le modal a été fermé et que la page n’a pas été rechargée ou redirigée vers une autre page.
    • Modal non fermé : le test réussit uniquement si le modal existe toujours et n’a pas été fermé.
    Expiration de l'assertion Nombre de secondes autorisées avant l’échec de l’assertion. En cas d’échec de l’assertion, le système répète l’assertion jusqu’à ce que la durée du délai d’expiration soit atteinte. Si la validation échoue après l’expiration du délai d’expiration, l’étape échoue.
    Remarque :
    L’étape de test Cliquer sur le bouton modal ne peut pas accéder aux options de l’espace de travail de l’interface utilisateur nouvellement ajoutées.

    Cliquer sur une action d'interface utilisateur

    Cliquez sur une action d’interface utilisateur sur le formulaire actuel.

    Lorsque cette étape s’exécute, le système effectue l’action normalement activée par cette commande. L’étape de test permet également de vérifier que le formulaire actuel contient le contrôle et que le contrôle est visible et activé. Pour exécuter cette étape, votre test doit avoir déjà ouvert un formulaire à l’aide de l’étape Ouvrir un nouveau formulaire ou Ouvrir un enregistrement existant . Il est recommandé de ne pas exécuter cette étape directement après une étape Soumettre un formulaire ou cliquer sur une action d’interface utilisateur . En effet, ils peuvent rediriger votre test vers une autre page en fonction de la configuration de la pile de navigation sur votre instance ou du script défini dans l’action d’interface utilisateur sur laquelle vous avez cliqué. À moins que vous ne soyez certain que l’action d’interface utilisateur vous amènera à une page spécifique, vous devez explicitement utiliser une étape Ouvrir un nouveau formulaire après Envoyer un formulaire ou Cliquer sur une action d’interface utilisateur pour vous assurer que le test se trouve sur le formulaire comme prévu. Assurez-vous que le test continue de réussir de manière cohérente lorsqu’il est ajouté à une suite.
    Dans la Xanadu version, cette étape prend en charge les actions d’interface utilisateur de type menu contextuel du formulaire.
    Remarque :
    N’écrivez pas de tests qui dépendent de l’affichage d’une page spécifique par le système après l’exécution d’une étape Soumettre un formulaire ou cliquer sur une action d’interface utilisateur . Après ces étapes de test, le système revient à la page qui était ouverte avant l’ouverture du formulaire. Le test ne peut pas déterminer ce qu’était cette page, donc écrire un test qui attend une page particulière peut conduire à des résultats imprévisibles.
    Tableau 10. Entrées
    Champ Description
    Ordre d'exécution Entier spécifiant l’ordre dans lequel le test exécute cette étape.

    Au fur et à mesure que vous créez des étapes, le système attribue automatiquement une valeur incrémentielle à chaque étape. Cette valeur force le test à exécuter les étapes dans l’ordre dans lequel vous les avez créées. Vous pouvez modifier cet ordre par défaut en modifiant les valeurs de l’ordre d’exécution .

    Actif Option permettant d’activer cette étape de test en vue de son utilisation.
    Application Périmètre de l’application dans lequel le système exécute cette étape.
    Test Nom en lecture seule du test auquel vous ajoutez l’étape.
    Configuration de l'étape Nom en lecture seule de l’étape.
    Description Description de l’étape de test. Cette valeur de champ est automatiquement définie en fonction des valeurs de champ de l’étape de test. Ce champ s’affiche une fois l’étape de test envoyée.
    Notes Notes sur l’étape de test
    Interface utilisateur du formulaire Option permettant de sélectionner une interface utilisateur disponible. Outre l’interface utilisateur standard, d’autres sélections d’espaces de travail sont disponibles. L’interface utilisateur peut varier en fonction de l’espace de travail sélectionné.
    Remarque :
    Les espaces de travail ne sont pas pris en charge dans Internet Explorer (IE). Voir KB0683275 pour plus de détails.
    Table Nom de la table du nouveau formulaire.
    Action d'interface utilisateur Action d’interface utilisateur sur laquelle cliquer.
    Remarque :
    Les boutons d’action déclarative et d’action d’interface utilisateur ont exactement la même apparence. En fonction de l’étape de test sélectionnée (Cliquer sur une action d’interface utilisateur ou Cliquer sur une action déclarative), le type de bouton peut être identifié.
    Type de déclaration L’effet sur les tests en cliquant sur une action d’interface utilisateur.
    • Soumission du formulaire annulée dans le navigateur : l’étape ne passe que si la soumission du formulaire est annulée.
    • Formulaire soumis au serveur : l’étape ne passe que si le formulaire est soumis.
    Tableau 11. Sorties
    Champ Description
    table Table du formulaire qui contient cette action d’interface utilisateur.
    enregistrement sys_id de l’enregistrement sur lequel l’utilisateur a cliqué sur l’action.

    Cliquer sur une action déclarative

    Cliquez sur une action déclarative sur le formulaire actuel.

    Tableau 12. Entrées
    Champ Description
    Ordre d'exécution Entier spécifiant l’ordre dans lequel le test exécute cette étape.

    Au fur et à mesure que vous créez des étapes, le système attribue automatiquement une valeur incrémentielle à chaque étape. Cette valeur force le test à exécuter les étapes dans l’ordre dans lequel vous les avez créées. Vous pouvez modifier cet ordre par défaut en modifiant les valeurs de l’ordre d’exécution .

    Actif Option permettant d’activer cette étape de test en vue de son utilisation.
    Application Périmètre de l’application dans lequel le système exécute cette étape.
    Test Nom en lecture seule du test auquel vous ajoutez l’étape.
    Configuration de l'étape Nom en lecture seule de l’étape.
    Notes Notes sur l’étape de test
    Interface utilisateur du formulaire Option permettant de sélectionner une interface utilisateur disponible. Outre l’interface utilisateur standard, d’autres sélections d’espaces de travail sont disponibles. L’interface utilisateur peut varier en fonction de l’espace de travail sélectionné.
    Remarque :
    Les espaces de travail ne sont pas pris en charge dans Internet Explorer (IE). Voir KB0683275 pour plus de détails.
    Table Nom de la table du nouveau formulaire.
    Action déclarative Option permettant de sélectionner une action déclarative dans la liste.
    Remarque :
    Les boutons d’action déclarative et d’action d’interface utilisateur ont exactement la même apparence. En fonction de l’étape de test sélectionnée (Cliquer sur une action d’interface utilisateur ou Cliquer sur une action déclarative), le type de bouton peut être identifié.
    Type de déclaration L’effet sur les tests en cliquant sur une action d’interface utilisateur.
    • Soumission du formulaire annulée dans le navigateur : l’étape ne passe que si la soumission du formulaire est annulée.
    • Formulaire soumis au serveur : l’étape ne passe que si le formulaire est soumis.

    Soumettre un formulaire

    Soumettez le formulaire actuel.

    Pour exécuter cette étape, votre test doit avoir déjà ouvert un formulaire à l’aide de l’étape Ouvrir un nouveau formulaire ou Ouvrir un enregistrement existant . Il est recommandé de ne pas exécuter cette étape directement après une étape Soumettre un formulaire ou cliquer sur une action d’interface utilisateur . En effet, ils peuvent rediriger votre test vers une autre page en fonction de la configuration de la pile de navigation sur votre instance ou du script défini dans l’action d’interface utilisateur sur laquelle vous avez cliqué. À moins que vous ne soyez certain que l’action d’interface utilisateur vous amènera à une page spécifique, vous devez explicitement utiliser une étape Ouvrir un nouveau formulaire après Envoyer un formulaire ou Cliquer sur une action d’interface utilisateur pour vous assurer que le test se trouve sur le formulaire comme prévu. Assurez-vous que le test continue de réussir de manière cohérente lorsqu’il est ajouté à une suite.
    Remarque :
    N’écrivez pas de tests qui dépendent de l’affichage d’une page spécifique par le système après l’exécution d’une étape Soumettre un formulaire ou cliquer sur une action d’interface utilisateur . Après ces étapes de test, le système revient à la page qui était ouverte avant l’ouverture du formulaire. Le test ne peut pas déterminer ce qu’était cette page, donc écrire un test qui attend une page particulière peut conduire à des résultats imprévisibles.

    Un formulaire modal apparaît au-dessus d’un autre formulaire ou d’une liste. Pour soumettre un formulaire modal, votre test doit déjà l’avoir ouvert en haut d’un formulaire ou d’une liste.

    Ajouter un formulaire modal d’étape de test.
    Tableau 13. Entrées
    Champ Description
    Ordre d'exécution Entier spécifiant l’ordre dans lequel le test exécute cette étape.

    Au fur et à mesure que vous créez des étapes, le système attribue automatiquement une valeur incrémentielle à chaque étape. Cette valeur force le test à exécuter les étapes dans l’ordre dans lequel vous les avez créées. Vous pouvez modifier cet ordre par défaut en modifiant les valeurs de l’ordre d’exécution .

    Actif Option permettant d’activer cette étape de test en vue de son utilisation.
    Application Périmètre de l’application dans lequel le système exécute cette étape.
    Test Nom en lecture seule du test auquel vous ajoutez l’étape.
    Délai Nombre de secondes autorisées avant l’échec de l’étape. Si la validation échoue, le système répète l’étape jusqu’à ce que la durée du délai d’expiration soit atteinte. Si la validation échoue après l’expiration du délai d’expiration, l’étape échoue.
    Remarque :
    Ce champ s’affiche lorsqu’un espace de travail disponible est choisi dans l’interface utilisateur du formulaire.
    Configuration de l'étape Nom en lecture seule de l’étape.
    Description Description de l’étape de test. Cette valeur de champ est automatiquement définie en fonction des valeurs de champ de l’étape de test. Ce champ s’affiche une fois l’étape de test envoyée.
    Notes Notes sur l’étape de test
    Interface utilisateur du formulaire Option permettant de sélectionner une interface utilisateur disponible. Outre l’interface utilisateur standard, d’autres sélections d’espaces de travail sont disponibles. L’interface utilisateur peut varier en fonction de l’espace de travail sélectionné.
    Remarque :
    Les espaces de travail ne sont pas pris en charge dans Internet Explorer (IE). Voir KB0683275 pour plus de détails.
    Type de déclaration L’effet sur les tests lors de l’envoi d’un formulaire.
    • Formulaire soumis au serveur : l’étape ne passe que si le formulaire est soumis.
    • Soumission du formulaire annulée dans le navigateur : l’étape ne passe que si la soumission du formulaire est annulée.
    • Aucun : n’effectuez aucune déclaration lors de l’envoi du formulaire. L’étape réussit toujours lors de l’utilisation de ce type d’assertion, quel que soit le résultat de l’envoi du formulaire.
    Tableau 14. Sorties
    Champ Description
    table Table pour l’enregistrement soumis.
    enregistrement sys_id de l’enregistrement soumis.