我正在尝试使用 Robot Framework 测试模板功能,但遇到了一些困难。
我当前的测试包括打开 5 个不同的网站(声明为变量)
这是我的代码:
*** Settings ***
Library Selenium2Library
Library OperatingSystem
Library String
Library Collections
Test Template Open URL
*** Variables ***
${URL1} http://montrealgazette.com/
${URL2} https://www.usatoday.com/
${URL3} http://www.foxnews.com/
${URL4} http://www.cnn.com/
${URL5} https://ca.reuters.com/
*** Test Cases ***
Validate Availability
${URL1}
${URL2}
${URL3}
${URL4}
${URL5}
*** Keywords ***
Open URL
[Arguments] ${URL}
Open Browser $[URL] Chrome
Run Code Online (Sandbox Code Playgroud)
当我运行此代码时,会打开 5 个单独的空白浏览器窗口。如果有更好的方法来执行此操作,请告诉我。先谢谢您的帮助!