Я создаю тест Junit в Selenium, который вызывает метод, который определяет WebElements, которые должны быть выбраны во время автоматизации.
При запуске теста Junit он только запускает браузер, переходит на веб-страницу и не выбирает веб-элементы.Это работает при запуске в Selenium как обычное Java-приложение.
@Test
public void downTimeTestCase() {
System.out.println("Running test 'Down Time'");
defineWebElements();
downTime.click();
dateSelector.click();
}
public void defineWebElements() {
downTime = driver.findElement(By.xpath("//*. [@id=\"root\"]/div/div/div[2]/ul/li[1]/a"));
uph = driver.findElement(By.xpath("//*[@id=\"root\"]/div/div/div[2]/ul/li[2]/a"));
}
Я ожидаю, что тест выберет веб-страницу WebElements через их xpath, но вместо этого веб-страница запускается и ничего не происходит.Веб-элементы не выбраны.