De la “Le chemin d'accès au pilote de l'exécutable doit être définie par le webdriver.le chrome.pilote du système de la propriété”si set chemin d'accès correct
Mon code est très simple
code:
WebDriver wd =new ChromeDriver();
System.setProperty("webdriver.chrome.driver",
"D:\\List_of_Jar\\chromedriver.exe");
String baseUrl = "https://www.google.com";wd.get(baseUrl);
avez téléchargés et ajoutés bocal comme "Java-3.4.0" de sélénium site du siège.
Télécharger Google Chrome Pilote-2.29 à partir du même site web, et situé dans les "D:\List_of_Jar" chemin d'accès.
Lorsque j'exécute le code ci-dessus, j'obtiens une erreur comme
"de java.lang.IllegalStateException: Le chemin d'accès au pilote de l'exécutable doit être définie par le webdriver.le chrome.pilote du système de la propriété; pour plus d'informations, voir https://github.com/SeleniumHQ/selenium/wiki/ChromeDriver. La dernière version peut être téléchargée à partir de http://chromedriver.storage.googleapis.com/index.html
au com.google.commun.de la base.Conditions préalables.checkState(conditions Préalables.java:738)".
Arriver erreur de version, bien que n'configuration correcte. afin de bien vouloir m'aider pour résoudre le problème.
Détails:
Système d'exploitation: Windows XP.
Java : JDK1.8 et JRE1.8.
Sélénium : version 3.4
- Avez-vous résolu votre problème?
Vous devez vous connecter pour publier un commentaire.
Chemin d'accès du pilote devrait être fixée avant le lancement du navigateur comme indiqué ci-dessous.
Vous êtes mise en chrome chemin d'accès du pilote de manière incorrecte. Et de la propriété doit être définie avant de WebDriver initialisation.
Définir une propriété comme celle-ci,
Si vous utilisez l'Ide, IDE, puis sur IntelliJ sans mettre en place au sein de la "Run > Modifier les configurations > VM Options" je viens de rencontrer cette erreur:
Donc, une fois que j'ai ajouté le chemin d'accès à mon chromedriver localement dans "Run > Modifier les configurations > VM Options":
Je suis maintenant en mesure de lancer mon navigateur google Chrome avec succès.
Essayer:
Pour éviter l'Erreur:
J'avais la même erreur, puisque chrome pilote n'est pas installé sur ma machine.
Installer le chrome pilote. Suivre:
https://github.com/SeleniumHQ/selenium/wiki/ChromeDriver
Vous devez utiliser Chocolaté comme le Sélénium wiki dicte. Il va travailler tout de suite.
Windows users with Chocolatey installed: choco install chromedriver
https://github.com/SeleniumHQ/selenium/wiki/ChromeDriver