robot 如何定义用户关键字、变量


1.用户关键字,使用robot语法定义的关键字

2.系统关键字  自带的

3.资源文件,自己定义的关键字

4.变量

自己定义的关键字,需单独建一个资源文件

 

 

自己写的关键字,需写在***Keywords***

语法:

关键字名称

[Arguments] ${a} 表示变量

[Return] 返回值

 

在其他的文件 引用自己定义的关键字 需使用Resource

如果是使用系统的关键字,需使用Library

 

4.变量

纯量:${}

列表:@{}

字典:&{}

1.通过关键字创建

    ${hi}=    Set Variable    hello,robot
    @{list}=    Create List    python    25    robot
    &{dict}=    Create Dictionary    python=25    study=robot

当列表和字典作为关键字的参数传递的时候,需要使用${}

列表切片 ${变量名[2]} 

字典获取值${变量名.值名称}

 

2.全局变量,写在*** Variables ***

3.套件级的变量,运行时可以找到

Set Suite Variable    ${变量名} 局部变量变为全局变量

4.以python文件存在的变量

先在pycharm中写好变量文件,然后放在eclipse的目录下,

引入的关键字Variables,取python中的变量,按python的语法来,比如取字典的值用${字典名["值名"]}

 


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM