IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Tests et Performance Java Discussion :

Sélénium et WebDriver [Selenium]


Sujet :

Tests et Performance Java

  1. #1
    Membre confirmé
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Avril 2009
    Messages
    540
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Vendée (Pays de la Loire)

    Informations professionnelles :
    Activité : Ingénieur développement logiciels
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Avril 2009
    Messages : 540
    Points : 532
    Points
    532
    Par défaut Sélénium et WebDriver
    Bonjour,

    J'ai lu l'article d'Atatorus et je rencontre des difficultés pour utiliser les WebDriver. J'en suis à l'expérimentation, et je n'arrive pas à instancier FirefoxDriver et ChromeDriver. Les erreurs sont dûes à une connexion impossible avec le serveur. Or dans l'article, je ne vois pas la notion de Serveur. Faut-il lancer un standalone à coté ? Si oui, comment définir l'url et le port au driver ?

    J'espère avoir une réponse de votre part.

    Merci d'avance

  2. #2
    Membre confirmé
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Avril 2009
    Messages
    540
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Vendée (Pays de la Loire)

    Informations professionnelles :
    Activité : Ingénieur développement logiciels
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Avril 2009
    Messages : 540
    Points : 532
    Points
    532
    Par défaut
    J'ai trouvé ma réponse, pour cela, il faut télécharger sur le site de Selenium le Driver et donner le chemin de ce driver à Selenium :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    System.setProperty("webdriver.chrome.driver", C:\dev\tools\webdrivers\chromedriver_win32\chromedriver.exe);
    System.setProperty("webdriver.ie.driver", C:\dev\tools\webdrivers\IEDriverServer_x64_2.53.0\IEDriverServer.exe);
     
    //pour firefox, pas de driver, juste les binaires
    System.setProperty("webdriver.firefox.bin", C:\Program Files\Mozilla Firefox\firefox.exe);

  3. #3
    Modérateur
    Avatar de Gugelhupf
    Homme Profil pro
    Analyste Programmeur
    Inscrit en
    Décembre 2011
    Messages
    1 320
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Analyste Programmeur

    Informations forums :
    Inscription : Décembre 2011
    Messages : 1 320
    Points : 3 741
    Points
    3 741
    Billets dans le blog
    12
    Par défaut
    Salut, je te conseille d'utiliser un outil de gestion de dépendance tel que Maven ou autre pour télécharger ces drivers, ce sera plus simple à mettre en place et ton programme sera plus portable.
    N'hésitez pas à consulter la FAQ Java, lire les cours et tutoriels Java, et à poser vos questions sur les forums d'entraide Java

    Ma page Developpez | Mon profil Linkedin | Vous souhaitez me contacter ? Contacter Gokan EKINCI

  4. #4
    Membre confirmé
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Avril 2009
    Messages
    540
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Vendée (Pays de la Loire)

    Informations professionnelles :
    Activité : Ingénieur développement logiciels
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Avril 2009
    Messages : 540
    Points : 532
    Points
    532
    Par défaut
    Bonjour,

    Merci pour la réponse. J'utilise déjà Maven pour ce projet... Je n'ai pas .exe dans mon repository, simplement du java compilé (jar).

    Voici une partie de mon pom :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    <dependency>
    			<groupId>org.seleniumhq.selenium</groupId>
    			<artifactId>selenium-chrome-driver</artifactId>
    			<version>2.53.0</version>
    		</dependency>
    Il y a une autre façon de faire ?
    Je ne maitrise pas Maven...

    Merci

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Equivalent de Webdrive
    Par jean christophe dans le forum Windows
    Réponses: 2
    Dernier message: 23/07/2017, 15h22
  2. Interfaçage TestLink et Selenium/WebDriver
    Par badrodoja dans le forum Test
    Réponses: 4
    Dernier message: 11/03/2011, 06h59
  3. Tester un fichier PDF avec Sélénium
    Par Florian1209 dans le forum Langages de programmation
    Réponses: 0
    Dernier message: 22/07/2010, 17h56

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo