Joh*_*ohn 4 selenium automated-tests contextmenu webdriver htmlunit
我正在玩一个带有上下文菜单的grails应用程序(右键单击).上下文菜单是使用Chris Domigan的jquery contextmenu插件构建的.
虽然上下文实际上有效,但我想进行自动化测试,而我无法确定如何做到这一点.
目前WebDriver中没有右键单击方法,已为其打开了增强请求 - http://code.google.com/p/selenium/issues/detail?id=161
现在,您可以使用键盘快捷键Shift + F10来模拟元素的右键单击:
WebElement element = driver.findElement(....);
element.sendKeys(Keys.chord(Keys.SHIFT, Keys.F10));
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
5637 次 |
| 最近记录: |