Impossible de démarrer le Chrome Pilote dans Selenium Webdriver 2

Je suis en train d'essayer d'ouvrir le navigateur google Chrome à partir de Selenium webdriver mais je ne suis pas pour le faire. J'ai d'abord essayé de l'ouverture de Chrome et de Firefox à partir d'un même programme. Le navigateur Firefox fonctionne parfaitement bien, alors que je suis d'erreur liées à ChromeDriver fichier exe n'étant pas présent. J'ai téléchargé le ChromeDriver fichier et a ajouté qu'à l'Externe Bocaux et a également appelé à l'aide de la System.setProperty( méthode.

Voici le code original:

package test.selenium;

import org.openqa.selenium.firefox.FirefoxDriver;
import org.openqa.selenium.chrome.ChromeDriver;
public class Selenium_test {

public static void main(String[] args) {

    FirefoxDriver dr1=new FirefoxDriver();
    FirefoxDriver dr2=new FirefoxDriver();

    System.setProperty("webdriver.chrome.driver", "C://chromedriver.exe");

    ChromeDriver dr3=new ChromeDriver();
    ChromeDriver dr4=new ChromeDriver();


    dr1.get("http://google.com");
    dr2.get("http://northeastraveller.com");

    dr3.get("http://quora.com");
    dr4.get("http://facebook.com");
    //TODO Auto-generated method stub

}

}

J'ai séparé le Chrome dans le cadre d'un autre programme nommé "Chrome_test", dont le code est comme suit

package test.selenium;
import org.openqa.selenium.chrome.ChromeDriver;

 public class Chrome_Test{

 public static void main(String[] args) {


  System.setProperty("webdriver.chrome.driver", "C://chromedriver.exe");

    ChromeDriver dr3=new ChromeDriver();
    ChromeDriver dr4=new ChromeDriver();

    dr3.get("http://quora.com");
    dr4.get("http://facebook.com");
    //TODO Auto-generated method stub

}

}

Maintenant j'ai l'erreur suivante :

Erreur: impossible de trouver ou charger la classe principale de test.le sélénium.Chrome_Test

J'ai vérifié le chemin de la classe des variables et tout semble être en place. Ce qui me manque ici?

  • Le "erreur" est déclarant qu'il ne peut pas trouver votre Classe, rien à voir avec ne pas trouver le chromedriver. Avez-vous créer une archive ou quelque chose et j'ai oublié de vous ajouter à la classe principale pour le Manifeste? Peut-être que vous avez oublié d'ajouter le local ( . chemin d'accès à votre java argument.
  • Pouvez-vous expliquer cela plus loin. Je ne pense pas que j'ai fait quelque chose comme ça.
  • Peut-il arriver parce que je suis à l'aide de Win-7 en 64 bits? Car il n'y a pas de pilote 64 bits pour ChromeDriver dans l'api lien donné par google.
InformationsquelleAutor demouser123 | 2014-05-30