Ank*_*egi 2 selenium robotframework
如何在 Robot Framework 中的类似浏览器中从当前选项卡切换到下一个打开的选项卡。
您可以使用Select Window关键字在使用selenium2Library 的浏览器中导航选项卡 。
在这里,选择窗口关键字根据页面标题选择选项卡。
默认情况下,定位器与窗口句柄、名称、标题和 URL 进行匹配。匹配按该顺序完成,并选择第一个匹配窗口。
示例场景
*** Settings ***
Library SeleniumLibrary
*** Test Cases ***
NAVIGATE TABS
OPEN BROWSER <<URL>> FF
Click Element << ELEMENT WHICH EXISTS >>
Select Window title=<<TITLE NAME>>
Run Code Online (Sandbox Code Playgroud)
如果我们不知道新选项卡的标题/url 并且想要导航到最后一个选项卡,您可以尝试使用以下代码片段,
如果定位器是 NEW(不区分大小写),则选择最新打开的窗口。如果这与当前窗口相同,则会出错。
${handle} = Select Window NEW # Select latest opened window
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
15075 次 |
| 最近记录: |