我将输入输入到具有jquery ui calendar
的输入字段id("dateSelecterInput").sendKeys(date); id("dateSelecterSubmit").click();
当您在输入字段中输入内容时,日历会弹出,但应该覆盖输入字段下方的提交按钮。问题是,对于Webdriver,它无法单击提交按钮,可能是因为它不可见?!?
问题可以解决,点击其他元素,但它是一个黑客,如何解决它?
答案 0 :(得分:1)
我们在整个生产现场使用日期选择器。清除日期字段和发送键后,是否可以按返回键获得相同的结果,而不是单击按钮?
如果按返回不是一个选项,那么,是的,修改你的CSS,以便按钮始终可见。 selenium的工作方式与最终用户查看网站的方式相同,所以。