在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。
感谢您回复我@Nic Endo –
您最后的声明令人担忧,我意识到这一点。关东绝对是垃圾。如果他们能做到这一点,Selenium IDE/SideeX应该也能够做到。我们已经和WD一起完成了这项工作,并希望我们的最终用户也能够做到这一点。 –
我们(工具)所要做的就是发送另一个带有ContextMenu或ContextMenuAt的单个字符,而不是新标签的“T”。 –