Comment mettre Google Chrome en WebDriver
Je suis en train de mettre google Chrome, comme mon navigateur pour tester avec Web-Pilote et de définir le chromedriver.exe le fichier correctement, mais je reçois toujours le message d'erreur suivant:
org.openqa.selenium.WebDriverException:
The path to the driver executable must be set by the webdriver.chrome.driver system property;
for more information, see http://code.google.com/p/selenium/wiki/ChromeDriver.
The latest version can be downloaded from http://code.google.com/p/chromedriver/downloads/list
J'ai déjà vérifié le chemin d'accès du pilote, mais encore j'en suis même erreur.
Je ne sais pas où j'ai fait une erreur.
Voici mon code:
File file = new File("C:\\chromedriver.exe");
System.setProperty("webdriver.chrome.driver", file.getAbsolutePath());
Capability= DesiredCapabilities.chrome();
Capability.setBrowserName("chrome");
Capability.setPlatform(Platform.LINUX);
browser=new RemoteWebDriver(new URL(nodeURL),Capability);
browser.get(webUrl);
S'il vous plaît aider moi!!
Désolé si c'est de demander à l'évidence, la mais: avez-vous des chromedriver.exe dans votre lecteur C:\?
oui, j'ai ce fichier avec le même nom!!!!!
Vous semblez être un mélange
Je suis à l'aide de la grille et en essayant d'accéder à google chrome à partir de mon système windows.
oui, j'ai ce fichier avec le même nom!!!!!
Vous semblez être un mélange
ChromeDriver
et RemoteWebDriver
. Pouvez-vous décrire ce que vous essayez d'atteindre?Je suis à l'aide de la grille et en essayant d'accéder à google chrome à partir de mon système windows.
OriginalL'auteur Aditya | 2013-05-22
Vous devez vous connecter pour publier un commentaire.
Aditya,
Comme vous le dites dans votre dernier commentaire que vous essayez d'accéder à google chrome de quelque autre système basé sur que vous devez garder votre chrome pilote dans le système lui-même.
par exemple: si vous essayez d'accéder à linux google chrome à partir de windows alors vous avez besoin de mettre votre chrome pilote sous linux à un certain endroit et donner la permission 777 et l'utilisation de code ci-dessous lors de votre système windows.
Ce travail est le code de mon système.
OriginalL'auteur Minal K Sinha
Je suis en utilisant ce depuis le début et il a toujours travailler. =)
OriginalL'auteur e1che
Pour Mac -le navigateur google Chrome,
OriginalL'auteur Mofazzal Hossain
Mac OS:
Vous devez installer ChromeDriver première:
brew fût installer chromedriver
Il sera copié dans /usr/local/bin/chromedriver. Ensuite, vous pouvez l'utiliser dans du code java classes.
OriginalL'auteur Artem Goncharenko
OriginalL'auteur Dumindu Randika
Il était en train de donner Illégale d'Exception.
Ma solution avec le code:
OriginalL'auteur Piyush Jeswani