在 Selenium IDE 中我试图在浏览器中调用一些关键快捷方式。例如,假设我想重新加载http://www.google.com页面:
sendKeys
//body
${KEY_F5}
脚本通过,但无效。首先切换到任何帧也不起作用。
在webdriver中我成功使用:
driver.findElement(By.xpath( “//体”))的SendKeys(Keys.F12);
我在IDE中知道refresh
命令,但它无法解决我的问题,因为我真正需要做的是发送不同的F1-12
键......
我错过了什么吗?
我还尝试过第一次点击body元素,但我无法使其工作并将任何F1-12
键发送到窗口/页面而不是元素。
答案 0 :(得分:1)
运行以下代码,您将看到sendKey KEY_F5的工作方式。当脚本到达sendKeys时,正在触发搜索栏我的猜测正在刷新正文而不是整个文档。不确定......虽然
date