Comment bien configurer Java/Sélénium configuration pour exécuter des tests automatisés?

Je suis en train de mettre en place selenium webdriver de travailler ensemble avec Browserstack avec Java pour des tests automatisés. J'ai installé le Sélénium pour java, et j'ai copié et collé le code de browserstack du site https://www.browserstack.com/automate/java#configure-capabilities pour configurer un exemple d'automatisation de test.

J'ai couru javac -classpath selenium-server-standalone-2.48.2.jar JavaSample.java à partir de mon terminal (JavaSample.java est le fichier avec le sélénium code de configuration avec le test de l'échantillon) et j'obtiens l'erreur suivante:

JavaSample.java:1: error: package org.openqa.selenium does not exist
import org.openqa.selenium.By;
^
JavaSample.java:2: error: package org.openqa.selenium does not exist
import org.openqa.selenium.Platform;
^
JavaSample.java:3: error: package org.openqa.selenium does not exist
import org.openqa.selenium.WebDriver;
^
JavaSample.java:4: error: package org.openqa.selenium does not exist
import org.openqa.selenium.WebElement;
^
JavaSample.java:5: error: package org.openqa.selenium.remote does not exist
import org.openqa.selenium.remote.DesiredCapabilities;
^
JavaSample.java:6: error: package org.openqa.selenium.remote does not exist
import org.openqa.selenium.remote.RemoteWebDriver;
^
JavaSample.java:18: error: cannot find symbol
DesiredCapabilities caps = new DesiredCapabilities();
^
symbol:   class DesiredCapabilities
location: class JavaSample
JavaSample.java:18: error: cannot find symbol
DesiredCapabilities caps = new DesiredCapabilities();
^
symbol:   class DesiredCapabilities
location: class JavaSample
JavaSample.java:25: error: cannot find symbol
WebDriver driver = new RemoteWebDriver(new URL(URL), caps);
^
symbol:   class WebDriver
location: class JavaSample
JavaSample.java:25: error: cannot find symbol
WebDriver driver = new RemoteWebDriver(new URL(URL), caps);
^
symbol:   class RemoteWebDriver
location: class JavaSample
JavaSample.java:27: error: cannot find symbol
WebElement element = driver.findElement(By.name("q"));
^
symbol:   class WebElement
location: class JavaSample
JavaSample.java:27: error: cannot find symbol
WebElement element = driver.findElement(By.name("q"));
^
symbol:   variable By
location: class JavaSample

Je ne suis pas sûr de la façon d'aller sur cet être que j'ai simplement suivi les instructions sur Browserstack et j'ai très peu de fond en Java.

OriginalL'auteur Dear1ofGdBear | 2015-11-13