Le programme d'installation de Chrome WebDriver avec télécommande chromedriver.exe' fichier

J'ai google chrome installé sur mon système. Je suis en utilisant le Sélénium pour faire quelques tests sur chrome.

J'ai téléchargé le Chromedriver.exe pour MyDocuments. J'ai mis le " webdriver.le chrome.de conducteur à l'aide du Système.setProperty() et a commencé à ChromeDriver(). Il fonctionne très bien.

System.setProperty("webdriver.chrome.driver", "C:\\MyDocuments\\chromedriver.exe");
driver=new ChromeDriver();

Maintenant, je suis en train de mettre Chromedriver.exe dans une machine distante 'https://remotemachine/chromedriver.exe'. Lorsque j'ai mis le Système de propriété et de commencer à ChromeDriver(), j'obtiens une exception, où le Sélénium est à la recherche de chrome dans un étrange chemin:

Le webdriver.le chrome.pilote défini chromedriver exécutable n'a pas
existe en C:\Users..\Appdata\Local\Google
Chrome\Application...\https://remotemachine/chromedriver.exe

Pourquoi le Sélénium est à la recherche pour le chromedriver.exe en ajoutant le système de la propriété à un certain endroit dans le lecteur C ?

Comment lancer google Chrome à partir de Sélénium à l'aide d'une télécommande chromedriver.exe fichier ?

Pas liées à ci-dessus, mais:

Est-il également possible de trouver le navigateur par défaut chemin d'accès binaire à l'aide de Java/Sélénium ?

InformationsquelleAutor user691197 | 2012-05-11