Вы были близки. Вы уже определили экземпляр WebDriver , то есть driver
как глобальный экземпляр, как в:
WebDriver driver;
Вы можете повторно использовать этот экземпляр в @Before
, @Test
и @After
. Таким образом, нет необходимости объявлять любые дополнительные установки WebDriver в @Before
, как вы это сделали:
WebDriver driver = new ChromeDriver();
Решение
Решение будет используйте тот же глобальный WebDriver экземпляр следующим образом:
WebDriver driver;
@Before
public void driverSetup() {
System.setProperty("webdriver.chrome.driver", "src/main/resources/chromedriver.exe");
driver = new ChromeDriver();
driver.manage().window().setSize(new Dimension(1280, 720));
}