Robot Framework同一浏览器打开新标签页
时间: 2023-08-18 16:06:55 浏览: 210
vscode编写RobotFramework
要在Robot Framework中使用同一浏览器打开新标签页,可以使用Selenium库中的`Open New Tab`关键字。首先,需要使用`Open Browser`关键字打开浏览器,并指定`remote_url`参数为`http://localhost:4444/wd/hub`。然后,使用`Go To`关键字访问要打开新标签页的网址。最后,使用`Open New Tab`关键字打开新标签页。以下是示例代码:
```
*** Settings ***
Library SeleniumLibrary
*** Test Cases ***
Open New Tab Test
Open Browser http://localhost:4444/wd/hub browser=chrome desired_capabilities=${EMPTY} remote_url=${EMPTY}
Go To https://www.google.com
Open New Tab
Switch Window index=1
Go To https://www.robotframework.org
Switch Window index=0
Close Browser
```
在上面的示例代码中,使用`Open Browser`关键字打开Chrome浏览器,并访问Google网站。然后,使用`Open New Tab`关键字打开一个新标签页,并使用`Switch Window`关键字切换到新打开的标签页。在新标签页中,访问Robot Framework官方网站。最后,使用`Switch Window`关键字切换回原始标签页,并使用`Close Browser`关键字关闭浏览器。
阅读全文