Multiple Browser - daniel-qa/RobotFramework GitHub Wiki
Multiple Browser
使用 webdriver
- 打開,切換,關閉兩個 Browser
*** Settings ***
Library SeleniumLibrary
*** Test Cases ***
Test Case 1
Open Browser http://www.example.com Chrome alias=window1
Open Browser http://www.google.com Chrome alias=window2
Switch Browser window1
Maximize Browser Window
Click Element xpath=//a[@href="https://www.iana.org/domains/example"]
Sleep 5s
Switch Browser window2
Sleep 5s
Click Element xpath=//*[text()='關於 Google']
Maximize Browser Window
Sleep 5s
Log 關閉視窗
Close Browser
Sleep 3s
Switch Browser window1
Close Browser
Sleep 5s
- 使用 Alias 切換
*** Settings ***
Library SeleniumLibrary
*** Test Cases ***
Test Case 1
Open Browser http://www.example.com Chrome alias=window1
[Do Something with window1]
Switch Browser window1
[Do Something else with window1]
Test Case 2
Open Browser http://www.example2.com Firefox alias=window2
[Do Something with window2]
Switch Browser window2
[Do Something else with window2]