Robotframework 在Robot框架中,如何通过单击链接关闭弹出窗口?
在RIDE中执行测试用例时,我单击了一个链接Robotframework 在Robot框架中,如何通过单击链接关闭弹出窗口?,robotframework,Robotframework,在RIDE中执行测试用例时,我单击了一个链接 Click Link ${MAND} 然后它会打开一个窗口,然后我想关闭我正在使用的窗口 单击按钮关闭/关闭窗口 这些都帮不了我关窗户。 一旦窗口打开,它就不会进行任何操作。 我想: Click Link ${MAND} Click Button Close 我无法在窗口内执行操作。是因为点击链接直接打开了一个窗口,还是我需要在关闭窗口之前为它写些东西。 我试过: Execute Javascript document.getElementByI
Click Link ${MAND}
然后它会打开一个窗口,然后我想关闭我正在使用的窗口
单击按钮关闭
/关闭窗口
这些都帮不了我关窗户。
一旦窗口打开,它就不会进行任何操作。
我想:
Click Link ${MAND}
Click Button Close
我无法在窗口内执行操作。是因为点击链接直接打开了一个窗口,还是我需要在关闭窗口之前为它写些东西。
我试过:
Execute Javascript document.getElementById("aspnetForm").click();
Click Button Close
Close Window
我想我无法控制新打开的窗口。您想在关闭窗口之前选择它吗
${windows}= Get Window Names
select window cc
sleep 1s
close window
睡眠有什么原因吗?我试过以下方法:选择窗口标题=查看命令睡眠4s单击按钮关闭,在行驶中出现以下错误:信息:单击按钮“关闭”。20161230 17:23:55.389:失败:NoSuchWindowException:消息:无法获取浏览器20161230 17:23:55.390:警告:失败时无法运行关键字“捕获页面屏幕截图”:NoSuchWindowException:消息:无法获取浏览器20161230 17:23:55.392:失败:NoSuchWindowException:消息:无法获取浏览器设置本地Intranet区域的启用保护模式设置为true可能会解决无法获取浏览器异常的问题。从IE菜单栏中,选择工具>Internet选项并转到安全选项卡。选择每个区域(Internet、本地intranet、受信任的站点、受限制的站点)并选中启用保护模式复选框。@Shijo它不起作用。仍然是相同的问题。相同的错误。
Click Button Close
Sleep 2s
Select Window main
Sleep 2s
Unselect Frame
Sleep 2s