前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >Robot Framework(14)- Variables 表的详细使用和具体例子

Robot Framework(14)- Variables 表的详细使用和具体例子

作者头像
小菠萝测试笔记
发布2020-06-09 16:39:25
6060
发布2020-06-09 16:39:25
举报

如果你还想从头学起Robot Framework,可以看看这个系列的文章哦!

https://www.cnblogs.com/poloyy/category/1770899.html

Variables 表中声明变量

可以声明 Variables 表的地方
  1. 资源文件
  2. 测试套件文件
在测试套件文件中声明变量表 Variables

整个套件里面的 Settings、Test Case、Keywords 表都会生效

在资源文件中声明变量表 Variables

只要导入了该资源文件的测试套件,都可以使用 Variables 表的变量

Variables 表中定义 Scalar 变量的栗子

测试结果

Variables 表中定义 List 变量的栗子

测试结果
知识点
  • 只有通过 声明的变量,才是列表变量;如果用 {list} 声明,即使后面接的是列表值,也会当做一个整体(看测试结果 {lists2} )

@{list}

  • 如果用 赋值的话,也只会被当做一个列表中的一个元素(看测试结果 @{lists} )

[1,2,3,4]

  • 重点:不同值之间也要空两个空格,不然 RF 会识别成同一个元素值

Variables 表中定义 Dict 变量的栗子

测试结果
知识点
  • 只有通过 声明的变量,才是字典变量;如果用 {dicts} 声明,即使后面接的是字典,也会当做一个整体(看测试结果 {user} 的输出值)

&{dicts}

  • 重点:不同 之间也要空两个空格,不然 RF 会识别成同一个值

key=value

本文参与 腾讯云自媒体分享计划,分享自作者个人站点/博客。
原始发表:2020-05-29 ,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体分享计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • Variables 表中声明变量
    • 可以声明 Variables 表的地方
      • 在测试套件文件中声明变量表 Variables
        • 在资源文件中声明变量表 Variables
        • Variables 表中定义 Scalar 变量的栗子
          • 测试结果
          • Variables 表中定义 List 变量的栗子
            • 测试结果
              • 知识点
              • Variables 表中定义 Dict 变量的栗子
                • 测试结果
                  • 知识点
                  领券
                  问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档