【发布时间】:2012-11-25 13:08:35
【问题描述】:
我遇到了问题,当单击应该执行 Javascript 的按钮时,并没有带来任何结果。
这是日志的一部分:
20121206 10:02:35.859 : INFO : Simulating Mouse Over on element 'xpath=//button[contains(@class,"x-btn-text")]/.[contains(text(),"+ Add")]'
20121206 10:02:35.904 : INFO : Clicking element 'xpath=//button[contains(@class,"x-btn-text")]/.[contains(text(),"+ Add")]'.
20121206 10:02:56.231 : FAIL : Element 'xpath=//input[@name="type"]' did not appear in 20 seconds
这是屏幕截图,它的样子,当它不起作用时:
如果我手动执行此操作,单击“+ 添加”按钮应该执行一些 Javascript 并打开此表单:
在此表单中,我想验证类型字段(等待页面包含元素 xpath=//input[@name="type"])等一些操作,但这没关系,直到我没有得到表格打开。
我正在使用: 硒服务器 2.25 火狐 12。 RFM 2.7.5
什么可能导致问题/我该如何解决?
【问题讨论】:
-
您是否尝试使用关键字
Click Button代替? -
是的,我尝试使用“点击按钮”,但这并不能解决问题。实际上,两种方式都会点击按钮,但不会执行javascript。
标签: selenium-rc robotframework