Есть отличная удаленная работа для php+codeception+jenkins+allure+docker спецов. 100% remote! Присоединиться к проекту

Не могу переделать вызов webdriver Chrome


(Алик Гилиздинов) #1

Не могу переделать вызов webdriver Chrome, чтобы не выкладывать .exe драйвер для Хрома, а собрать весь проект в один jar файл. Код вызова драйвера:

 public static void createAndStartService() throws IOException {
    service = new ChromeDriverService.Builder()
                     .usingDriverExecutable(new File("C:\\selgridm\\chromedriver.exe"))
                     .usingAnyFreePort()
                     .build();
                 service.start();
            }

(Vasiliy Rakshin) #2

Положите драйвер в папку \src\main\resources
в коде укажите
new File("/src/main/resources/chromedriver.exe")


(Алик Гилиздинов) #3

Данный вариант даст собрать единый jar со всеми ресами внутри?


(Алик Гилиздинов) #4

у меня при запуске теста ошибка в таком варианте.


(Vasiliy Rakshin) #5

Что за ошибка?


(Алик Гилиздинов) #6

Не может найти файл