0
我可以看到上下文菜單打開,但我無法選擇菜單中的項目。這裏是我的代碼:使用硒訪問網頁的上下文菜單
selenium.contextMenu("//table[1]/tbody/tr[@id='selectionItem']/td[2]/div/table/tbody/tr/td[@id='cell_table_1_2']");
selenium.focus("//iframe[@menutype='ContextMenu']");
selenium.click("//div[text()='Duplicate']");
對於上面的所有3個命令,日誌顯示「有結果:OK」。 我在IE8上使用Selenium 2.0。我有Thread.sleep(5000)
之間的每個命令之間的一些延遲。
您可能還需要發佈頁面的HTML代碼,否則我們將不知道可能是錯的。我的猜測是你的選擇器(定位器)的菜單項是錯誤的? –