Как запустить все тесты в одном сеансе веб-драйвера, используя расширение selenium-jupiter junit5
Используя Selenium-Jupiter, специальное расширение junit5 для Selenium, каждый тест создает свой собственный сеанс веб-драйвера и закрывает его после завершения теста.
Есть ли возможность запустить все тесты в одном сеансе веб-драйвера?
Здесь оба теста выполняются в разных сеансах веб-драйвера. Мне нужно запустить оба в одной сессии webdriver. Как это сделать?
@ExtendWith(SeleniumExtension.class)
class ChromeJupiterTest {
@Order(1)
@Test
void testWithOneChrome(ChromeDriver driver) {
driver.get("https://bonigarcia.github.io/selenium-jupiter/");
assertThat(driver.getTitle(), containsString("JUnit 5 extension for Selenium"));
}
@Order(2)
@Test
void testwithSameChrome(ChromeDriver driver){
driver.get("https://bonigarcia.github.io/selenium-jupiter/");
driver.findElement(By.xpath("//a[text()='Using capabilities']")).click();
}
}