我正在尝试使用 Selenium webdriver 自动化 Adobe CQ5。我发现很难右键单击右侧窗格上的内容页面。
如果有人成功使用右侧窗格/内容页面上的上下文菜单,请指导我采用有效的方法。让我为您提供有关我面临的问题的更多详细信息:
我有一篇名为“MyArticle”的文章,我正在尝试右键单击并打开它。当我使用下面的代码时,我没有获得上下文菜单本身,因此我可以处理它。
Actions action = new Actions(myD);
WebElement wb =myD.findElement(By.xpath("//table/tbody/tr/td/div[contains(text(),'MyArticle')]"));
Action rightClick = action.contextClick(wb).sendKeys(Keys.ARROW_DOWN).sendKeys(Keys.RETURN).build();
rightClick.perform();
我尝试了不同的方法,但在定位元素时出错,任何线索都会非常有帮助。
谢谢, 潘卡伊