2012-08-10 35 views
3

我想测试从上下文菜单中选择粘贴在不同的浏览器。硒:Chrome和文本菜单项按

我用new Actions(driver).contextClick(element).perform();调用右键菜单,它的好了Firefox和Chrome。

在Firefox中选择菜单项,我使用driver.getKeyboard().sendKeys("p");而且它还要罚款。

但我不知道一个方法如何做到这一点在Chrome:每个我试图从输入驾驶员的键盘文字的东西时出现诠释文本字段(在其右键菜单被调用)。

回答

1

有关于上下文切换的模拟机制的错误。 在Chromedriver 2.2中解决了这个问题。 如果您想了解更多关于这个问题,check this link。 在旧版本的chromedriver中,尝试通过JavaScript模拟上下文菜单事件。