В настоящее время мой драйвер настроен на метод @Before -
@Before("@setup") public void setUp() {
driver = utilities.DriverFactory.createDriver(browserType);
driver.manage().deleteAllCookies();
driver.manage().timeouts().implicitlyWait(30, TimeUnit.SECONDS);
driver.manage().timeouts().pageLoadTimeout(30, TimeUnit.SECONDS);
}
И вызывается из файла Feature примерно так -
@test
Feature: Test
@setup
Scenario: Navigate to Webpage and Assert Page Title
Насколько я понимаю, драйвер настроенкаждый раз, когда есть сценарий, который не идеален.Это должно быть установлено только один раз.Можно ли использовать JUnit @BeforeClass
(кажется, у Cucumber нет), чтобы я мог установить его только один раз?Эти две библиотеки смешиваются вместе?