Catégorie de formulaire

  • Rversion finale: Zurich
  • Mis à jour 31 juil. 2025
  • 25 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 permettent de sélectionner une interface utilisateur disponible. Pour tout espace de travail disponible, 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’il Espace de travail d'agent a été supprimé 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 entraîne l’exécution des étapes par le test dans l’ordre dans lequel vous les avez créées. Vous pouvez modifier cet ordre par défaut en modifiant les valeurs d’ordre d’exécution .

    Actif Option permettant d’activer cette étape de test pour 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 soumise.
    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, vous avez d’autres sélections d’espace de travail 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 ouvrir ce formulaire. L’utilisateur de test 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 dans l’interface utilisateur du formulaire.

    Ouvrir un enregistrement existant

    Ouvrez un formulaire à 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 de Framework de tests automatisés 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 entraîne l’exécution des étapes par le test dans l’ordre dans lequel vous les avez créées. Vous pouvez modifier cet ordre par défaut en modifiant les valeurs d’ordre d’exécution .

    Actif Option permettant d’activer cette étape de test pour 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 soumise.
    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, vous avez d’autres sélections d’espace de travail 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 d’enregistrement de l’enregistrement que vous souhaitez ouvrir et nom du document que vous souhaitez ouvrir.
    Vue Nom de la vue dans laquelle vous souhaitez ouvrir ce formulaire. L’utilisateur de test 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 dans 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 déjà avoir 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 juste après l’é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 cliquée. À moins d’être certain que l’action d’interface utilisateur vous amènera à une page spécifique, vous devez utiliser explicitement une étape Ouvrir un nouveau formulaire après Soumettre un formulaire ou Cliquer sur une action d’interface utilisateur pour vous assurer que le test est 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 des valeurs de champ. 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 de champ, 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 entraîne l’exécution des étapes par le test dans l’ordre dans lequel vous les avez créées. Vous pouvez modifier cet ordre par défaut en modifiant les valeurs d’ordre d’exécution .

    Actif Option permettant d’activer cette étape de test pour 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 soumise.
    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, vous avez d’autres sélections d’espace de travail 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 déjà avoir 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 juste après l’é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 cliquée. À moins d’être certain que l’action d’interface utilisateur vous amènera à une page spécifique, vous devez utiliser explicitement une étape Ouvrir un nouveau formulaire après Soumettre un formulaire ou Cliquer sur une action d’interface utilisateur pour vous assurer que le test est 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 comme sur le formulaire. Pour tester les valeurs de 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 Validation des valeurs de champ fonctionne uniquement avec les champs qui appartiennent à l’enregistrement pour le formulaire ouvert. Par exemple, avec la table d’incidents, cette étape n’est pas en mesure de valider les champs Commentaires supplémentaires, Historique d’approbation, 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 entraîne l’exécution des étapes par le test dans l’ordre dans lequel vous les avez créées. Vous pouvez modifier cet ordre par défaut en modifiant les valeurs d’ordre d’exécution .

    Actif Option permettant d’activer cette étape de test pour 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 qu’elle atteigne la durée du délai d’expiration. 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 soumise.
    Notes Notes sur l’étape de test
    Remarque :
    Utilisez le générateur de conditions pour définir la valeur du champ. Le générateur de conditions affiche un contrôle approprié pour le type de données du champ. Par exemple, un champ de référence affiche un contrôle Rechercher un enregistrement .
    Interface utilisateur du formulaire Option permettant de sélectionner une interface utilisateur disponible. Outre l’interface utilisateur standard, vous avez d’autres sélections d’espace de travail 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, pas en 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 entraîne l’exécution des étapes par le test dans l’ordre dans lequel vous les avez créées. Vous pouvez modifier cet ordre par défaut en modifiant les valeurs d’ordre d’exécution .

    Actif Option permettant d’activer cette étape de test pour 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 qu’elle atteigne la durée du délai d’expiration. 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 soumise.
    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, vous avez d’autres sélections d’espace de travail 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érifiez si une action d’interface utilisateur est visible sur le formulaire actuel. Pour exécuter cette étape, votre test doit déjà avoir 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 actuellement 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 entraîne l’exécution des étapes par le test dans l’ordre dans lequel vous les avez créées. Vous pouvez modifier cet ordre par défaut en modifiant les valeurs d’ordre d’exécution .

    Actif Option permettant d’activer cette étape de test pour 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 qu’elle atteigne la durée du délai d’expiration. 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 soumise.
    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, vous avez d’autres sélections d’espace de travail 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 actuellement 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 entraîne l’exécution des étapes par le test dans l’ordre dans lequel vous les avez créées. Vous pouvez modifier cet ordre par défaut en modifiant les valeurs d’ordre d’exécution .

    Actif Option permettant d’activer cette étape de test pour 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, vous avez d’autres sélections d’espace de travail 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 à partir de 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 entraîne l’exécution des étapes par le test dans l’ordre dans lequel vous les avez créées. Vous pouvez modifier cet ordre par défaut en modifiant les valeurs d’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 pour 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 vos tests en sélectionnant soit l’interface utilisateur de la plateforme standard, soit 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 ne réussit 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
    • showFields
    Remarque :
    Cliquer sur le bouton modal prend désormais en charge les modaux d’application globaux et à portée.
    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 entraîne l’exécution des étapes par le test dans l’ordre dans lequel vous les avez créées. Vous pouvez modifier cet ordre par défaut en modifiant les valeurs d’ordre d’exécution .

    Actif Option permettant d’activer cette étape de test pour utilisation.
    Délai Nombre de secondes avant que le modal et le bouton n’apparaissent.
    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 soumise.
    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 de l’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 L’attribut ID de l’élément button. Par exemple, le bouton OKcontient 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 Valeurs de champ à définir dans le modal.
    Remarque :
    Ce champ s’affiche uniquement si un espace de travail est choisi comme interface utilisateur du 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 du formulaire.
    Type de déclaration 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 la déclaration. Si la déclaration échoue, le système répète la déclaration 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 valider 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 déjà avoir 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 juste après l’é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 cliquée. À moins d’être certain que l’action d’interface utilisateur vous amènera à une page spécifique, vous devez utiliser explicitement une étape Ouvrir un nouveau formulaire après Soumettre un formulaire ou Cliquer sur une action d’interface utilisateur pour vous assurer que le test est 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 Zurich version, cette étape prend en charge les actions d’interface utilisateur de type menu contextuel de formulaire.
    Remarque :
    N’écrivez pas de tests qui dépendent de l’affichage d’une page spécifique par le système après avoir exécuté 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 quelle é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 entraîne l’exécution des étapes par le test dans l’ordre dans lequel vous les avez créées. Vous pouvez modifier cet ordre par défaut en modifiant les valeurs d’ordre d’exécution .

    Actif Option permettant d’activer cette étape de test pour 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 soumise.
    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, vous avez d’autres sélections d’espace de travail 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 L’action d’interface utilisateur sur laquelle cliquer.
    Remarque :
    Les boutons d’action déclarative et d’action d’interface utilisateur se ressemblent exactement. Selon 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 Effet sur les tests en cliquant sur une action d’interface utilisateur.
    • Soumission du formulaire annulée dans le navigateur : l’étape réussit uniquement si la soumission du formulaire est annulée.
    • Formulaire soumis au serveur : l’étape réussit uniquement si le formulaire est soumis.
    Tableau 11. Sorties
    Champ Description
    table La table du formulaire qui contient cette action d’interface utilisateur.
    record L’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 entraîne l’exécution des étapes par le test dans l’ordre dans lequel vous les avez créées. Vous pouvez modifier cet ordre par défaut en modifiant les valeurs d’ordre d’exécution .

    Actif Option permettant d’activer cette étape de test pour 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, vous avez d’autres sélections d’espace de travail 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 se ressemblent exactement. Selon 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 Effet sur les tests en cliquant sur une action d’interface utilisateur.
    • Soumission du formulaire annulée dans le navigateur : l’étape réussit uniquement si la soumission du formulaire est annulée.
    • Formulaire soumis au serveur : l’étape réussit uniquement si le formulaire est soumis.

    Soumettre un formulaire

    Envoyez le formulaire actuel.

    Pour exécuter cette étape, votre test doit déjà avoir 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 juste après l’é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 cliquée. À moins d’être certain que l’action d’interface utilisateur vous amènera à une page spécifique, vous devez utiliser explicitement une étape Ouvrir un nouveau formulaire après Soumettre un formulaire ou Cliquer sur une action d’interface utilisateur pour vous assurer que le test est 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 avoir exécuté 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 quelle é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 l’avoir déjà ouvert en haut d’un formulaire ou d’une liste.

    Formulaire Ajouter une é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 entraîne l’exécution des étapes par le test dans l’ordre dans lequel vous les avez créées. Vous pouvez modifier cet ordre par défaut en modifiant les valeurs d’ordre d’exécution .

    Actif Option permettant d’activer cette étape de test pour 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 qu’elle atteigne la durée du délai d’expiration. 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 soumise.
    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, vous avez d’autres sélections d’espace de travail 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 la soumission d’un formulaire.
    • Formulaire soumis au serveur : l’étape réussit uniquement si le formulaire est soumis.
    • Soumission du formulaire annulée dans le navigateur : l’étape réussit uniquement si la soumission du formulaire est annulée.
    • Aucun : ne faites aucune assertion lors de la soumission du formulaire. L’étape réussit toujours lors de l’utilisation de ce type de déclaration, quel que soit le résultat de l’envoi du formulaire.
    Tableau 14. Sorties
    Champ Description
    table La table de l’enregistrement soumis.
    record L’sys_id de l’enregistrement soumis.