我可以看到上下文菜单打开,但我无法在菜单中选择项目。这是我的代码:
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)
有一些延迟。
答案 0 :(得分:0)
由于您尚未链接到实际代码,我们只能猜测。
您是否尝试过创建适当的MouseOver事件以调出菜单选项?我在我们的一个内部应用程序中遇到了这个问题,并且使用Mouse *命令就是我如何解决它...