RobotFramework测试问题四:Open Window 关键字
Open Browser 打开多个浏览器,无法找到原来浏览器的问题
问题:Selenium 打开 Browser 之后,需要再打开一个其他网站的地址(如,银行验证页)。如果直接使用 Open Browser 关键字打开新浏览器,无法切换会原来的浏览器。
解决方案:使用 Execute Javascript 写个 Open Window 关键字
Open Window 关键字
打开新 window
Execute Javascript window.open(‘url’)
获取 window 句柄
${handles} Get Window Handles
Select Window ${handles[1]}
选择原来窗口
Select Window ${handles[0]}