如何关闭新标签并返回到Robot Framework中的第一个标签?

时间:2018-09-06 14:39:28

标签: tabs robotframework

我的测试场景单击浏览器新选​​项卡后的按钮,确认我们获得正确的页面后,我需要关闭此选项卡并返回第一个选项卡。如何关闭实际标签?我尝试使用“关闭窗口”,但是它会关闭整个浏览器吗?

2 个答案:

答案 0 :(得分:6)

此代码可以帮助您打开新标签并关闭新标签,然后返回到您的第一个标签。

*** Test Cases ***
T1
    Open Browser    ${URL}   ${BROWSER}
    click element   name=btn
    ${title_var}        Get Window Titles
    Select Window       title=@{title_var}[1]       
    close window

答案 1 :(得分:0)

您可以使用以下代码关闭活动窗口并返回主窗口

${windowhandles}= 获取窗口句柄

切换窗口 ${windowhandles}[1]

关闭窗口

切换窗口 ${windowhandles}[0]