none
Erreur "Element not available" Coded UI Test Builder RRS feed

  • Question

  • En utilisant Coded UI Test de Builder de Visual Studio 2013, nous connaissons un problème avec l'enregistrement d'actions sur une fenêtre d'un setup msi de l'un de nos produits.

    L'objectif est d'automatiser le déroulement du setup. Mais à un moment donné ce setup fait appel à un exécutable extérieur qui lance une fenêtre de type "Custom Actions" sur laquelle nous avons des actions à réaliser. Nous avons donc deux fenêtres à l'écran.

    Lorsque l'on tente d'enregistrer une action de l'UI nous obtenons le message "Element not available".

    Aucune action de la souris n'est donc enregistrable. Cependant lorsque nous utilisons les touches "Tab" et "Entrer" les actions semblent s'enregistrer mais ne peuvent être ré-exécutées lors du test (rien ne se passe à l'arrivée de la fenêtre). Nous sommes donc bloqué à ce niveau.

    Configuration : Windows Server 2012R2, Visual Studio lancé en Administrateur.

    Merci pour votre aide.

    PS : Les screenshots que je souhaitais intégrer n'ont put être insérés (Microsoft a besoin de "Vérifier mon compte").

    jeudi 28 mai 2015 14:17

Toutes les réponses

  • Bonjour Hugo,
    Vous pouvez vérifier votre compte en écrivant dans ce thread permanent: Verify Your Account 27.

    Cordialement,
    Nina


    Microsoft propose ce service gratuitement, dans le but d'aider les utilisateurs et d'élargir les connaissances générales liées aux produits et technologies Microsoft. Ce contenu est fourni "tel quel" et il n'implique aucune responsabilité de la part de Microsoft.

    vendredi 29 mai 2015 11:20
    Modérateur
  • Bonjour,

    Mon compte a été vérifié. La fenêtre sur laquelle aucune action n'est automatisable est la fenêtre "Configure Guard" suivante :

    Elle est appelé lors de l'installation du msi dont on aperçoit la fenêtre d'installation en arrière plan, nommé "GCS Guard Setup".

    Aucune action de la souris ne fonctionne sur cette fenêtre de configuration, on récupère lors de l'enregistrement le message suivant par le Test Builder :

    Mais ce qui est plus surprenant c'est que les actions du clavier semblent s'enregistrer (Appui sur "Tab" à plusieurs reprises sur la fenêtre, puis sur "Enter" sur le bouton "Apply"). Mais lors de la ré-exécution du test, rien ne se passe. Vraiment curieux !

    Merci pour votre aide, si vous souhaitez plus de détails je peux vous les fournir.

    Hugo


    lundi 1 juin 2015 08:07