如何在WebDriver中双击并右键单击?
作为项目的一部分,我尝试使用 Selenium 2 进行自动化。我遇到了以下问题
如何使用 Selenium 双击 Web 元素?
如何右键单击 Web 元素以从弹出菜单中选择项目?
As part of project I am trying to use Selenium 2 for automation. I am facing trouble with the below
How do I double click on a web element using Selenium?
How should I right click on a web element to select an item from the menu pop up?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
双击元素有两种方法:
使用
DefaultActionSequenceBuilder
类或使用
WebDriverBackedSelenium
类ISelenium 接口中有 ContextMenu 方法,您可以使用它来模拟右键单击。例如:
There are 2 ways to double click on element:
using
DefaultActionSequenceBuilder
classor using
WebDriverBackedSelenium
classThere is ContextMenu method in
ISelenium
interface you could use for simulating Right click. For instance:双击
右键单击
如果您想在右键单击后打开的弹出窗口中使用第二个选项,您可以使用以下代码
Double Click
Right Click
If you want second option on the pop up which opens after performing right click you can use below code