Configuration de la façon dont les fenêtres non attendues sont gérées lors de la lecture

Des problèmes peuvent se produire lors de la lecture des scripts si des fenêtres non attendues sont affichées. Des fenêtres non attendues, telles que des boîtes de dialogue de sécurité ou de message d'avertissement ou encore des boîtes de dialogue personnalisées, peuvent provoquer l'échec de la lecture avec des exceptions telles que objet non trouvé ou fenêtre non activée. Vous pouvez configurer la façon dont les fenêtres non attendues sont gérées, de façon à ce que les scripts puissent être lus sans incidents et sans interruption.

Pourquoi et quand exécuter cette tâche

Vous pouvez identifier des fenêtres non attendues dans chaque domaine de test et spécifier comment de telles fenêtres doivent être gérées lors de la lecture du script.

Procédure

  1. Cliquez sur Configurer > Configurer les fenêtres non attendues pour ouvrir la boîte de dialogue Configurer le traitement des fenêtres non attendues.
  2. Dans la liste Domaine de test, sélectionnez le domaine pour lequel vous configurez des fenêtres non attendues.

    Si vous ne connaissez pas le domaine de la fenêtre non attendue, sélectionnez Toutes les fenêtres pour voir une liste maître de fenêtres non attendues avec des titres de fenêtre pour tous les domaines. La zone Titre de la fenêtre non attendue répertorie toutes les fenêtres non attendues du domaine sélectionné.

    Si le titre de la fenêtre requise ne figure pas dans la liste Titre de la fenêtre non attendue, vous pouvez ajouter la fenêtre manquante à la liste en cliquant sur l'option Ajouter une fenêtre. Une ligne vide est ajoutée à la liste Titre de la fenêtre non attendue. Double-cliquez sur la cellule de la ligne vide et tapez le titre de la fenêtre. Pour supprimer une fenêtre de la liste, sélectionnez la ligne de la fenêtre correspondante et cliquez sur Supprimer la fenêtre.

  3. Sélectionnez la fenêtre pour laquelle vous voulez configurer l'action à effectuer. Vous pouvez configurer une fenêtre non attendue de façon à ce qu'elle se ferme ou à ce qu'une action spécifique soit effectuée sur cette fenêtre, déterminée par des propriétés de reconnaissance supplémentaires que vous pouvez définir. Effectuez une de ces procédures :
    1. Pour indiquer que la fenêtre doit être fermée automatiquement, sélectionnez Fermer dans la liste Sélectionner une action.
    2. Pour indiquer qu'une action spécifique doit être effectuée sur la fenêtre, sélectionnez Action de clic dans la liste Sélectionner une action pour indiquer qu'une action spécifique doit être effectuée sur un contrôle spécifique de la fenêtre.

      La zone Configurer les propriétés des objets d'action affiche les propriétés de reconnaissance d'objet du contrôle sur la fenêtre sélectionnée, telles que Nom de la propriété et Valeur de la propriété. Pour modifier les propriétés de reconnaissance, double-cliquez sur la cellule Nom de la propriété dans la ligne appropriée et tapez le nom de la propriété requise.

      Si le nom ou la valeur de la propriété requise n'est pas affiché, vous pouvez ajouter la propriété en cliquant sur Ajouter une propriété. Une ligne vide est ajoutée à la zone Configurer les propriétés des objets d'action. Double-cliquez sur la cellule Nom de la propriété dans la ligne vide et tapez le nom de la propriété. Vous pouvez aussi utiliser l'Inspecteur d'objet de test pour obtenir les propriétés du contrôle sur la fenêtre non attendue. Ouvrez la fenêtre non attendue et l'Inspecteur d'objet de test. Déplacez le curseur au-dessus de la fenêtre pour obtenir le titre. Déplacez le curseur au-dessus du contrôle spécifique pour obtenir son nom de propriété et sa valeur. Voir Affichage des informations d'un objet de test pour des instructions sur l'utilisation de l'Inspecteur d'objet de test.

      Pour supprimer des propriétés de reconnaissance pour le contrôle sur la fenêtre sélectionnée, sélectionnez la ligne de la propriété requise et cliquez sur Supprimer les propriétés.

      Pour appliquer des propriétés de reconnaissance modifiées au contrôle sur la fenêtre sélectionnée, cliquez sur Appliquer.

  4. Cochez la case Effectuer une action de fermeture pour les fenêtres 'non-configurées' pour définir l'action Fermer pour toutes les fenêtres qui n'ont pas été configurées. Vous pouvez utiliser ce paramétrage pour fermer les fenêtres non attendues qui n'ont pas été capturées lors de l'enregistrement du script.
  5. Après avoir terminé votre configuration, cliquez sur Terminer pour sauvegarder vos modifications.

Que faire ensuite

Activez la fonction de gestion des fenêtres non attendues en cochant la case Activer le traitement des fenêtres non attendues sur la page Fenêtres non attendues de la boîte de dialogue Préférences. Lorsque vous lisez un script, les fenêtres non attendues qui apparaissent sont gérées selon la configuration spécifiée dans la boîte de dialogue Configurer le traitement des fenêtres non attendues.

Retour d'informations