我試圖在Naukri.com中自動更新我的電話號碼。我能夠從文本框中獲取值,但無法更新值。這是我的嘗試:無法在使用硒的文本框中輸入值
WebElement mobileNo = driver.findElement(By.id("mobile"));
if(mobileNo.getAttribute("value").equals("9912345678"))
{
System.out.println("Test Ran");
mobileNo.clear();
mobileNo.sendKeys("+91 9912345678");
}
else if(mobileNo.getAttribute("value").equals("+91 9944991706"))
{
mobileNo.clear();
mobileNo.sendKeys("9912345678");
}
System.out.println("Test Ran");
什麼是例外?而且,究竟發生了什麼? – Saifur
異常 - >線程「main」中的異常org.openqa.selenium.ElementNotVisibleException:元素當前不可見,因此可能不會與之交互。 ........... 我能夠從webelement獲取值並在控制檯中打印。但是,無法將我想要的值輸入webelement。 – Dhinesh
我無法在* Naukri.com *上找到具有ID * nokia *的元素。我錯過了什麼嗎? – Saifur