无法在硒的文本框中输入数字

时间:2018-11-28 14:15:22

标签: selenium selenium-webdriver automation

当我使用XPath enter image description here时,我想将数字放在文本框中并单击“获取应用程序”链接

命令:

driver.findElement(By.xpath("//*[@id="ngdialog1"]/div[2]/div/div[1]/div[1]/div[1]/input")).sendKeys("123456789");

运行脚本时,弹出窗口正在打开,但未在文本框中输入值。 请参阅屏幕截图。

1 个答案:

答案 0 :(得分:0)

如有必要,请按Andersson的建议添加等待,然后使用以下xpath:

driver.findElement(By.xpath("//*[contains(local-name(), 'input') and contains(@name, 'number')]")).sendKeys("123456789");