自动化测试之Robot Framework

RobotFramework学习06-变量

2018-09-17  本文已影响277人  残阳夕露

RobotFramework学习笔记目录


本文包含内容

  1. 变量的基本用法
  2. 共享变量

变量的用法

使用变量的几种情况

变量类型

Robot Framework中变量和关键字一样也是大小写不敏感的,并且变量中的空格和下划线将被忽略。但是,建议全局变量全用大写字母,相对局部变量全用小写字母。

标量变量Scalar variables
列表变量List variables
环境变量Environment variables

创建变量的方法:

*** Test Cases ***
添加班级2-add非同名班级 - tc000002
    ${ret1}    add school class    1     2班     60
    # 将${ret1} 设置为套件变量,该套件内后面出现的用例都可以使用该变量
    SET SUITE VARIABLE   ${ret1}    
    should be true     $ret1['retcode']==0

列出班级,检验一下
    ${ret2}=    list school class    1
    ${fc}=   evaluate   $ret2['retlist'][1]
    should be true    $fc['id']==$ret1['id']
    should be true    $fc['invitecode']==$ret1['invitecode']

    [Teardown]    delete_school_class   &{ret1}[id]

内置变量

变量的优先级

共享变量

共享变量:变量表中声明变量

上一篇 下一篇

猜你喜欢

热点阅读