Фактически я представляю одну веб-страницу, содержащую наблюдателя имени элемента и как «2». Перед отправкой я изменяю значение элемента, а затем отправляю веб-страницу. Появится одна и та же страница, содержащая измененное значение элемента. Теперь, когда я пытаюсь получить доступ к этому элементу по его идентификатору, он не дает мне измененное значение но это дает мне пустую строку.Доступ к элементу в Selenium
код этого
//for changing the value of element
String a="muthu_snmp";
driver.findElement(By.id("2")).sendKeys(a); // working fine
driver.findElement(By.id("submit")).click();
WebDriverWait wait = new WebDriverWait(driver,30);
wait.until(ExpectedConditions.presenceOfElementLocated(By.id("2")));
String s=driver.findElement(By.id("2")).getText(); //this is giving me "" ie empty strings.
на самом деле я хочу, чтобы сравнить, что значение я послал сохраняется или нет. поэтому, пожалуйста, помогите ...
Вы проверили полученный документ вручную? Как выглядит html для этого элемента с id = "2"? – luksch