【发布时间】:2017-07-18 20:01:20
【问题描述】:
我一遍又一遍地经历这个,无法弄清楚我哪里出错了。我有以下代码右键单击一个元素,然后在弹出菜单上向下移动两次并单击第二个菜单选项。
System.out.println("HELLO TESTING THAT THIS IS SEEN");
Actions action = new Actions(driver);
action.contextClick(firstRow).sendKeys(Keys.ARROW_DOWN).sendKeys(Keys.ARROW_DOWN).sendKeys(Keys.RETURN);
Thread.sleep(2000);
confirmDeleteYes.click();
WebDriverWait wait = new WebDriverWait(driver, 10);
wait.until(ExpectedConditions.elementToBeClickable(policySearchField));
忽略 system.out.print 行,以确保我正在使用此功能。它似乎在 action.contextclick(firstrow ) 行之后立即失败。我在日志中看到它正在搜索确认删除按钮,一旦我单击上下文菜单中的第二个选项,即删除按钮,就会显示该按钮。
观看此运行时,我看不到上下文菜单弹出。
有人有什么想法吗?
【问题讨论】:
标签: selenium