Похоже, вы импортировали неправильные файлы JAR.Загрузите файл selenium-server-standalone-2.53.1.jar
с https://selenium -release.storage.googleapis.com / index.html? Path = 2.53 / , импортируйте его в затмение и удалите другие файлы jar.
Поскольку вы пытаетесь автоматизировать Firefox с помощью Selenium WebDriver, вам необходимо также загрузить исполняемый двоичный файл Firefox.В зависимости от версии вашего браузера вы можете получить драйвер gecko
из https://github.com/mozilla/geckodriver/
и добавить строку ниже в коде перед инициализацией драйвера и указать абсолютный путь к исполняемому двоичному файлу Firefox с именем иРасширение:
System.setProperty("webdriver.firefox.driver", "pathToGeckoBinaryExecutable");
Ниже приведен ваш модифицированный код:
package Demo;
import org.openqa.selenium.WebDriver;
import org.openqa.selenium.firefox.FirefoxDriver;
public class Sample {
public static void main(String[] args) {
System.setProperty("webdriver.firefox.driver", "pathToGeckoBinaryExecutable\\geckodriver.exe"); // Provide your system path to the gecko driver with name and extension here
System.out.println("hello");
WebDriver driver = new FirefoxDriver();
driver.get("http://www.google.com");
}
}
Надеюсь, это поможет ...