我正在尝试自动化worldcheck网站。我无法通过selenium IDE填充搜索框。对于脚本我正在使用Python

时间:2018-04-04 05:45:56

标签: python selenium-ide

<div class="input-con">
   <input id="name" name="name" type="text" value="mohammed ali thani">
</div>

这是Selenium用于填充输入字段的行代码。

driver.find_element_by_id("name").click()
driver.find_element_by_id("name").clear()
driver.find_element_by_id("name").send_keys("mohammed ali thani")

它显示错误:无法找到元素:{“method”:“css selector”,“selector”:“#name”}

1 个答案:

答案 0 :(得分:0)

尝试使用find_element_by_xpath()

driver.find_element_by_xpath('//*[@id="name"]').send_keys("mohammed ali thani")

另外,我建议在driver.wait()

之后使用driver.find_element_by_id("name").click()