Robot Framework变量和基础关键字

Robot Framework

变量和常量

1.变量分为两种类型,一种是Scalar,一种是List;Scalar型变量以“$”作为标识符,List型变量以“@”作为标识符

2.变量的声明有两种方式,一种是直接通过add scalar、add list来声明,一种是通过set variable来声明

示例:

1).通过方式1来声明变量

声明一个Scalar变量,一个list变量,结果如下:

2).通过方式2来声明变量

3.在RIDE里面所有的字符都会被当做字符串来处理,此时如果变量的值是数字,也会被当做字符串处理,如果想要当做数值,则应该加上“${}”来识别。

 

 

常用关键字

赋值:Set variable、Set variable if

赋值后直接运行,默认会打印出变量和变量值

创建列表:Create List”

List类型的变量可以通过set varial关键字来直接赋值,也可以通过create list来创建

 

打印日志:log、log many

打印list类型变量时使用logmany

连接对象:Catenate

可以连接多个信息

获取当前时间:get time/设置休眠时间:sleep

if语句

if语句一般跟run keyword一起使用,具体用法如下:

若使用if嵌套,则在ELSE IF前必须使用“...”,且ELSE IF必须全部是大写的

For循环

For循环语句一般和in range配合使用

注意事项:

  1. for前面必须加冒号

  1. 遍历列表

中断循环:Exit For Loop If”

通过“Exit For Loop If”关键字时行 for 循环内的判断,当满足 Exit For Loop If 条件后,循环结束。

导入第三方库:import library

注释:comment

注释有两种方式,一种是用关键字comment注释,一种是用“#”进行注释

快捷方式使用

鼠标放在关键字上,然后按键盘的ctrl即可看到关键字的使用方法

猜你喜欢

转载自blog.csdn.net/Teamo_mc/article/details/83863214
今日推荐