RF-资源文件和变量文件

资源文件在Robot Framework中用于共享用户关键字和变量,它们可以被导入到测试用例文件和测试套件中。资源文件结构类似测试用例文件,但不含测试用例表,仅包含导入设置、文档、变量表和关键字。变量文件则用于存储测试数据中的变量,可动态创建,通常以Python模块形式实现。变量可以通过设置表、命令行或特殊函数进行使用和创建。
摘要由CSDN通过智能技术生成

资源文件

使用场景:

  • 测试用例文件和测试套件初始化文件中的用户关键字和变量只能在创建它们的文件中使用,资源文件提供一种共享它们的机制

使用资源文件

  • 设置表中的资源设置导入资源文件。资源文件路径在设置名称后的单元格中
*** 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 
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值