Publicité
+ Répondre à la discussion
Affichage des résultats 1 à 4 sur 4
  1. #1
    Membre du Club
    Inscrit en
    août 2005
    Messages
    216
    Détails du profil
    Informations forums :
    Inscription : août 2005
    Messages : 216
    Points : 47
    Points
    47

    Par défaut Clic sur popup Javascript

    Bonjour à tous,

    je suis en train d'écrire des tests d'intégrations avec selenium.
    Mais j'ai un soucis pour cliquer sur des popups javascript.

    pour des popups windows pas de probleme, mais pour celle en javascript je seche

    j'ai lu sur le net que les popup étaient chargées avant la page, donc selenium ne pouvait pas les prendre en compte au moment de leur affichage.
    j'ai aussi lu des solutions à base de la méthode getConfirmation() ou getAlert() mais de mon coté je n'ai pas réussi à l'utiliser.

    Quelqu'un aurait il une idée ou solution ?

    Merci d'avance

  2. #2
    Membre du Club
    Inscrit en
    août 2005
    Messages
    216
    Détails du profil
    Informations forums :
    Inscription : août 2005
    Messages : 216
    Points : 47
    Points
    47

    Par défaut

    Personne n'a reussi ou essayé ?

  3. #3
    Membre confirmé
    Avatar de foucha
    Profil pro
    Inscrit en
    janvier 2009
    Messages
    121
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : janvier 2009
    Messages : 121
    Points : 227
    Points
    227

    Par défaut

    on avait essayé mais pas reussi :-(

    désolé..............
    ++
    Foucha.

    =========

    "du code propre c'est du code qui fait exactement ce qu'on croit que ça fait"

    Mes Articles DVP

  4. #4
    Invité de passage
    Homme Profil pro
    Inscrit en
    mai 2012
    Messages
    1
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations forums :
    Inscription : mai 2012
    Messages : 1
    Points : 1
    Points
    1

    Par défaut Utiliser la commande switchTo

    Hello,

    Pour indiquer à Selenium de prendre en compte cette pop-up il faut utiliser la commande driver.switchTo().alert(). Par exemple :

    element.click(); // Clique sur un élément qui va déclencher une pop-up
    driver.switchTo().alert().getText(); // Affiche le texte de l’alerte
    driver.switchTo().alert().accept(); // Le navigateur accepte l’alerte.

Liens sociaux

Règles de messages

  • Vous ne pouvez pas créer de nouvelles discussions
  • Vous ne pouvez pas envoyer des réponses
  • Vous ne pouvez pas envoyer des pièces jointes
  • Vous ne pouvez pas modifier vos messages
  •