dhr*_*ars 5 html selenium automated-tests selenium-ide
任何人都可以解释为什么/如何在硒IDE,一个项目我要点击,在click
没有确实可行,不过使用mouseOver
,mouseDown
,mouseUp
和mouseOut
在同一个目标做工作。我什至尝试使用上面的多个,例如:
waitForElementPresent
mouseDown
mouseOver
mouseDown
click
mouseOut
Run Code Online (Sandbox Code Playgroud)
当使用click
不起作用时,这对我有用。我似乎也没有收到任何错误,也不知道该怎么办。任何帮助表示赞赏。
更新:
我点击了Selenium IDE 中的Find按钮,它突出显示了该元素,上面有所有 6 个命令,但是当我运行任何命令或案例时,它从未真正点击过它。
我能够让 Selenium IDE 单击该项目,尽管这似乎不是正确的方法。以下是 Selenium IDE 的 HTML。
<tr>
<td>mouseDown</td>
<td>css=div.dhtmlx_wins_btns_button.dhtmlx_button_close_default</td>
<td></td>
</tr>
<tr>
<td>clickAt</td>
<td>//div[@class='dhtmlx_wins_btns_button dhtmlx_button_close_over_pressed']</td>
<td>0,0</td>
</tr>
Run Code Online (Sandbox Code Playgroud)
或者您可以使用//div[@class='dhtmlx_wins_btns_button dhtmlx_button_close_default']
CSS 定位器来代替。
如果有人有比这更好的方法来让它点击,我仍然会很感激,因为它似乎仍然是错误的方法。
归档时间: |
|
查看次数: |
9500 次 |
最近记录: |