실제로 요소 이름 옵저버와 "2"가 포함 된 하나의 웹 페이지를 제출합니다. 제출하기 전에 요소의 값을 변경하고 웹 페이지를 제출합니다. 같은 페이지를 제출하면 element.Now의 변경된 값을 포함하는 것으로 나타납니다.이 요소를 ID로 액세스하려고하면 변경된 값을 제공하지 않습니다. 하지만 그것은 나에게 빈 문자열을주고있다. 이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.
에 대한
코드는 실제로 내가 보낸 값이 저장되거나되지 않는다는 것을 비교하려는. 도와주세요 ...
결과 문서를 직접 확인 했습니까? id = "2"인 html은 어떻게 보이나요? – luksch