Исключение в потоке "main" java.lang.RuntimeException: Не удалось запустить сеанс Selenium: Не найдено - PullRequest
0 голосов
/ 17 января 2019

Я новичок в кодировании, и я столкнулся с этим RunTimeException. Я уже запустил сервер localhost на 4444, но мне не удается запустить этот бит кода. Вот код и stackTrace:

import com.thoughtworks.selenium.DefaultSelenium;

import com.thoughtworks.selenium.Selenium;

public class Main {

    public static void main(String[] args) {

        Selenium selenium = new DefaultSelenium("localhost",4444,"*Firefox","http://gmail.com");

        selenium.start();

    }
}

И я получаю это исключение:

Исключение в потоке "main" java.lang.RuntimeException: Не удалось запустить сеанс Selenium: Не найдено

at com.thoughtworks.selenium.DefaultSelenium.start(DefaultSelenium.java:109)

at Main.main(Main.java:17)

Причина: com.thoughtworks.selenium.SeleniumException: Not Found

at com.thoughtworks.selenium.HttpCommandProcessor.throwAssertionFailureExceptionOrError(HttpCommandProcessor.java:109)

at com.thoughtworks.selenium.HttpCommandProcessor.getCommandResponseAsString(HttpCommandProcessor.java:180)

at com.thoughtworks.selenium.HttpCommandProcessor.executeCommandOnServlet(HttpCommandProcessor.java:115)

at com.thoughtworks.selenium.HttpCommandProcessor.doCommand(HttpCommandProcessor.java:98)

at com.thoughtworks.selenium.HttpCommandProcessor.getString(HttpCommandProcessor.java:272)

at com.thoughtworks.selenium.HttpCommandProcessor.start(HttpCommandProcessor.java:234)

at com.thoughtworks.selenium.DefaultSelenium.start(DefaultSelenium.java:100)
... 1 more

В чем моя проблема и почему я не могу запустить этот код? Я что-то пропустил? какой-то плагин? какой-нибудь .jar файл?

Пожалуйста, помогите !!!

Заранее большое спасибо за ваши ответы!

1 Ответ

0 голосов
/ 18 января 2019

Вы получите подробную информацию о зависимостях (.jar) последней версии веб-драйвера selenium по ссылке ниже, добавите зависимость в свой проект, и при сборке проекта необходимые jar-файлы будут загружены в путь к классу проекта.

https://mvnrepository.com/artifact/org.seleniumhq.selenium/selenium-java

Если вы не используете какой-либо инструмент для сборки, вы можете напрямую загрузить jar по ссылке https://www.seleniumhq.org/download/ и импортировать в свой проект.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...