在selenium中键入菜单键或应用程序键

时间:2018-01-15 14:58:04

标签: python-3.x selenium selenium-webdriver

我正在尝试在Selenium中传递菜单键或应用程序键(https://en.wikipedia.org/wiki/Menu_key),由于某些策略限制,我无法使用右键单击操作打开下拉菜单。 (IE:action.ContextClick(element)不起作用)。

我在Keys.___中找不到菜单按钮的选项,搜索后也无法找到替代选项。有没有人知道如何在没有实际右击的情况下访问此菜单?

1 个答案:

答案 0 :(得分:2)

之前我遇到过此问题,菜单键功能为not supported yet in selenium

你所能做的就是用你的语言,相当于 driver.SendKeys(Keys.Shift + Keys.F10);(Shift + F10等同于菜单键),然后按照instructions here使用操作和鼠标位置移动来导航菜单。