2012-08-10 34 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模擬上下文菜單事件。