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

Дебаг отдельных тестов Idea + WebDriver + TestNG

idea
selenium
webdriver
testng
Теги: #<Tag:0x00007f7b705e1760> #<Tag:0x00007f7b705e1620> #<Tag:0x00007f7b705e14e0> #<Tag:0x00007f7b705e13a0>

#1

День добрый.
есть проект Idea + WebDriver + TestNG + Maven

через мавен все отлично и кучно запускается, задается нормальный браузер для всех тестов

Вопрос в том, как запустить дебаг (или run) отдельного теста?
При нажатии на “зеленую кнопку” запуска теста вываливается ошибка про geckodriver и firefox

На данный момент приходится каждый раз при запуске отдельного теста в его начало впихивать “Configuration.browser = “chrome”;”

В каких настройках следует указать используемый драйвер?


(Oleksii Ihnatiuk) #2

Вам необходимо взглянуть на аннотации TestNG


(Sergey Pirogov) #3

элементарно же, сделайте Class Base и в нем напишите @BeforeClass или @BeforeSuite method. Или в Idea поставьте jvm option -Dselenide.browser=chrome


#4

Благодарю, работает вариант -Dselenide.browser=chrome