该操作适用于:打开两(多)个窗口页面,在打开的窗口页面进行切换操作
主要需要用Select Windows 和Close Windows来处理弹出的窗口
*** Settings ***
Suite Setup open baidu
Suite Teardown
Library Selenium2Library
Library Collections
*** Test Cases ***
test
input text css=#kw[name="wd"] csdn
Click Element css=input[id="su"]
sleep 3s
Wait Until Page Contains Element xpath=//*[@id="1"]/h3/a[1][@target="_blank"]
sleep 3s
Click Element xpath=//*[@id="1"]/h3/a[1][@target="_blank"]
sleep 3s
#Get Window Titles 关键字
${titles} Get Window Titles
${titles1} get from list ${titles} 1 #第二个页面
${titles3} get from list ${titles} 2 #第三个页面
Select Window title=${titles3}
#Get Window Handles 关键字
#${titles} Get Window Handles
#Select Window ${titles[2]} #第三个页面
Click Element xpath=//*[@id="csdn_container_tool"]/div/ul/li[3]/a
*** Keywords ***
open baidu
Open Browser https://www.baidu.com/ chrome
Selenium2Library.Set Window Size 1920 1080
切换页面一般有如下两种情况:在当前浏览器里打开多个窗口,窗口间切换打开多个浏览器,浏览器之间切换切换窗口该操作适用于:打开两(多)个窗口页面,在打开的窗口页面进行切换操作主要需要用Select Windows 和Close Windows来处理弹出的窗口*** Settings ***Suite Setup open baiduSuite Teardown...