在Selenium IDE中的“右键单击”调出上下文菜单

问题描述:

如何调出上下文菜单(就好像您右键单击页面上的某个元素),以便您可以在浏览器中看到上下文菜单?在Selenium IDE中的“右键单击”调出上下文菜单

我看到contextMenu和contextMenuAt命令可用,但它们似乎总是通过“T”标志,以便链接在新选项卡中打开。我不想那样。我想要菜单出现,以便我可以模拟'k'按键并将文件下载到我的桌​​面。

你如何将一个开关/参数传递给contextMenu和/或contextMenuAt,这样你可以做的不仅仅是在新标签中打开什么?

这是不可能的IDE,见How To Automate "Right click" event in Selenium IDE and opening the link in New window/tab(和其他几个职位,也没有解决方案)。

替代方案: 硒的webdriver可以做到这一点:http://elementalselenium.com/tips/63-right-click

如果你喜欢一个记录&回放解决方案,Kantu支持simulating right-clicks

+0

感谢您回复我@Nic Endo –

+0

您最后的声明令人担忧,我意识到这一点。关东绝对是垃圾。如果他们能做到这一点,Selenium IDE/SideeX应该也能够做到。我们已经和WD一起完成了这项工作,并希望我们的最终用户也能够做到这一点。 –

+0

我们(工具)所要做的就是发送另一个带有ContextMenu或ContextMenuAt的单个字符,而不是新标签的“T”。 –