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

    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
    219
    Détails du profil
    Informations forums :
    Inscription : août 2005
    Messages : 219
    Points : 53
    Points
    53

    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 : 238
    Points
    238

    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.