1.变量文件

变量文件包含可以在测试数据中使用的变量。

也可以使用变量表创建变量,也可以从命令行设置变量,但是变量文件允许 动态 创建变量,并且变量可以包含任何对象。

2.在资源文件Variables表中定义变量

1)首先要创建Variables表 

例如:在同级目录test3.robot资源文件中定义如下内容:

*** Settings ***
Library  SeleniumLibrary
​
*** Keywords ***
百度搜索京东
    [Documentation]  打开百度然后搜索京东
    #定义了连个形参
    [Arguments]  ${url}  ${browser}
    [Tags]  mytag
    [Timeout]  5
    open browser  ${url}  ${browser}
    input text  id=kw  京东
    click element  id=su
    close browser
    #返回值
    [Return]  搜索京东成功!!!
​
*** Variables ***
#字符串变量
${weburl}  http://www.baidu.com
#定义列表变量
@{list1}       127.0.0.1            3306
#定义字典变量,注意要使用&
&{dict1}    name=王八蛋   age=18

更多文章请关注《万象专栏》