Следующий код для входа в систему, а затем нажмите кнопку «Создать квест». Он не нажимает на ссылку и не дает исключение ElementNotFound и пропускает тест. Он просто входит в систему и выходит из системы. Пожалуйста, помогитеПолучение исключения ElementNotFound в TestNG
public class Edit_Question {
WebDriver driver = new FirefoxDriver();@
BeforeTest
public void load() {
driver.get("Page url");
}
@ Test
public void login() throws InterruptedException {
driver.findElement(By.id("userid")).sendKeys("[email protected]");
driver.findElement(By.id("password")).sendKeys("mpcyn2");
driver.findElement(By.id("emLoginLink")).click();
Thread.sleep(10000);
}@ Test
public void ques() throws InterruptedException {
//select create questions
driver.findElement(By.xpath("//xpath link")).click(); //throws ElementNotFound exception
Thread.sleep(5000);
}@ Test
public void logout() {
//logout
driver.findElement(By.partialLinkText("SeeharackTest1, SherrodUATT")).click();
driver.findElement(By.id("logoutLink")).click();
}
@ AfterSuite
public void close() {
driver.close();
}
}
Какой у вас HTML-код для тестовой веб-страницы? XPATH LINK достигает нужного узла DOM? – rt2800