Я могу сделать проверку на первой странице с использованием селена. Но когда я перехожу на следующую страницу, это показывает ошибку выше.Selenium показывает элемент не найден исключение
Кодекс: -
WebDriver driver = new FirefoxDriver();
String baseUrl = "http://192.168.1.47";
Selenium selenium = new WebDriverBackedSelenium(driver, baseUrl);
driver.get(baseUrl);
selenium.open("http://192.168.1.47");
selenium.type("username","clnt123822");
selenium.type("birthday", "150347");
String name = driver.findElement(By.name("username")).getAttribute("value").toString();
String dob = driver.findElement(By.name("birthday")).getAttribute("value").toString();
System.out.println(name);
System.out.println(dob);
selenium.click("btnsubmit");
// After pressing this button it is going to next page where i am having select
html tag.At this point error is coming
Исключение в потоке "основного" com.thoughtworks.selenium.SeleniumException: Элемент select1 не найден
Это вторая проверка страница, которая бросает ошибку
selenium.type("select1","r");
String select1 = driver.findElement(By.id("sel1")).getAttribute("value").toString();
System.out.println(select1);
Мой Cristal мяч говорит мне, что это потому, что он не может найти элемент ... ;-) Пожалуйста, содержит более подробную информацию о странице в вопросе (HTML кусок будет лучше), иначе мы не сможем помочь тебе. – Grooveek
Вы используете ** оба ** WebDriver * и * ** WebDriverBackedSelenium **. Это не поможет. Отбросьте один из них. – Arran