我正在使用Selenium和Java编写一个测试。我需要双击一个web元素,这样我就可以使用:
action.doubleClick(webelement).build().perform();
但问题是,当双击元素时会发生变化,换句话说,当您单击元素时,它会高亮显示,所以当您双击时,它会高亮显示和取消高亮显示,从而导致我出现stale web element error。
我的解决方案是:
action.moveToElement(webelement).doubleClick().click().build().perform();
这样可以吗?或者有没有更好的方法来处理这个问题?
我在我的博客中使用hightlight.js进行语法突出显示,它在C#和Java上工作得很好。但是我对VB.NET代码的高亮显示有问题。大多数关键字和评论都没有突出显示。
例如:
Public Enum EditorBrowsableState
Always ' Отображается всегда
Never ' Не отображается
Advanced ' Отображается во складке "Все"
End Enum
result (我一直使用<pre><code