双击不适用于更改的Web元素

时间:2016-02-09 00:24:07

标签: java selenium selenium-webdriver

我正在使用Selenium和Java来编写测试。 我需要双击一个web元素,所以我使用:

action.doubleClick(webelement).build().perform();

但问题是,当双击元素时会更改,换句话说,当您单击元素时,它会突出显示,因此当您双击时,它会突出显示并且不会突出显示{{1} }。

我的解决方案是:

stale web element error

这样很好还是有更好的方法来处理这个问题?

1 个答案:

答案 0 :(得分:0)

@LoveJavaTwo U可以尝试POM方法并且因为POM对象陈旧问题已解决。因此,如果您不想使用POM,请尝试使用此方法或在同一类中使用方法。

希望这能解决您的问题。

因为在我的机器上使用POM approche这个代码工作正常。