透過 Alias 關閉最新開的Browser - daniel-qa/RobotFramework GitHub Wiki

透過 Alias 關閉最新開的Browser

*** Settings ***
Library    SeleniumLibrary

*** Test Cases ***
Close Specific Browser Using Alias
    Open Browser    https://www.example.com    Chrome    alias=first_browser
    Open Browser    https://www.google.com    Firefox   alias=window2
    
    # 获取所有窗口句柄
    ${window_handles}=    Get Window Handles
    Log Many    ${window_handles}    # 打印窗口句柄以供调试
    
    # 通过别名选择要关闭的浏览器窗口
     Switch Browser    window2
    
    # 关闭窗口
    Close Browser
 
    # 切回原本 Browser
    Switch Browser    first_browser