//@Test(priority=8)
public void reset_psw()
{
LoginPage login=new LoginPage(driver);
driver.findElement(By.xpath("//*[@id='app']/div/div[2]/a")).click();
WebDriverWait wait = new WebDriverWait(driver, 10);
wait.until(ExpectedConditions.visibilityOfElementLocated(By.xpath("//*[@id='app']/div/div[2]/form/div[3]/div[2]/button[contains(text(),'Send Password Reset Link')]")));
String expectedTitle = "Placer Admin - Password recovery";
String actualTitle = driver.getTitle();
login.equal_titles(actualTitle, expectedTitle);
driver.navigate().refresh();
}
@Test(priority=9)
public void reset_email()
{
LoginPage login=new LoginPage(driver);
driver.findElement(By.xpath("//*[@id='app']/div/div[2]/a")).click();
WebDriverWait wait = new WebDriverWait(driver, 60);
wait.until(ExpectedConditions.visibilityOfElementLocated(By.xpath("//*[@id='app']/div/div[2]/form/div[3]/div[2]/button[contains(text(),'Send Password Reset Link')]")));
/*login.set_reset_email("");
login.click_reset_button();
WebDriverWait wait_reset_psw = new WebDriverWait(driver, 10);
wait_reset_psw.until(ExpectedConditions.visibilityOfElementLocated(By.xpath("//*[@id='app']/div/div[2]/form/div[2]/span[2]")));
Assert.assertEquals(driver.findElement(By.xpath("//*[@id='app']/div/div[2]/form/div[2]/span[2]")).getText(),"The email field is required.");*/
driver.navigate().refresh();
}
@AfterTest
public void close()
{
driver.close();
}
Это часть моего кода. Когда я запускаю эти два по отдельности, он работает без каких-либо ошибок. Но когда я пытаюсь запустить эти два сразу с приоритетом, он показывает ошибку следующим образом,
PASSED: reset_psw
СБОЙ: reset_email
org.openqa.selenium.TimeoutException: ожидаемое условие не выполнено:
ожидание видимости элемента, расположенного By.xpath:
// * [@ ид = 'приложение'] / дел / дел [2] / форма / дел [3] / дел [2] / Кнопка [содержит (текст (), 'Отправить
Ссылка для сброса пароля ')] (пробовали в течение 60 секунд с 500 МЛН.
интервал)
Страница входа, показывающая 60 секунд, не нажимая на нужную ссылку.
Как решить эту ошибку?
Пожалуйста, помогите мне найти эту проблему ...