资源文件
使用场景:
- 测试用例文件和测试套件初始化文件中的用户关键字和变量只能在创建它们的文件中使用,资源文件提供一种共享它们的机制
使用资源文件
- 设置表中的资源设置导入资源文件。资源文件路径在设置名称后的单元格中
*** Settings ***
Resource example.resource
Resource ../data/resources.robot
Resource ${RESOURECE}/common.resources
资源文件结构
-
与测试用例文件结构相同,但不能包含测试用例表
-
资源文件设置表只能包含导入设置(库,资源,变量)和文档。
-
变量表和关键字使用方式与测试用例文件中使用方式相同
*** Settings ***
Documentation An example resource file
Library SeleniumLibrary
Resource ${RESOURCES}/common.resource
*** Variables ***
${HOST} localhost:7272
${LOGIN URL} http://${HOST}/
${WELCOME URL} http://${HOST}/welcome.html
${BROWSER} Firefox
*** Keywords ***
Open Login Page
[Documentation] Open Browser to login page
Title Should Be Login Page
Input Name
[Arguments] ${name}
Input Text