我正在使用 selenium Web 驱动程序在 Python 脚本中自动执行前端 Web UI 操作。关于文本字段(必填字段)的输入值,driver.find_element_by_xpath(<xpath>).send_keys(<value>)
使用了代码。
虽然我能够看到在相关文本字段中输入了该值,但在 UI 上会抛出一条错误消息,指出文本框不能为空。
浏览器:23.0(也尝试使用旧版本,如 20.0、16.0,重现相同的问题)Python 版本:2.7
这是我的代码:
sel = webdriver.Firefox()
sel.find_element_by_xpath("//input[@name='minBid']")'.send_keys("2")
sel.find_element_by_xpath("//div[text()='Save']")
运行此代码段后,UI 抱怨说min bid is not supplied
.
请帮助解决这个挑战。谢谢你。