Robot Framework - 基础关键字 BuiltIn 库(一)

今天给大家分享的是Robot Framework 机器人框架中 BuiltIn 基础库的使用。。。BuiltIn 库里面提供了很多基础方法助力于我们在自动化测试领域中做的更好!——本系列教程是教会大家如何使用它的基本用法,并在以后的工作中熟练使用!好了,废话不多说,继续老套路,开始干就完了!

我们主要介绍的知识点是:

  • 变量
  • 获取时间
  • 字符串长度
  • 变量赋值判断
  • 列表创建
  • 命令行赋值

一、变量

robot framework中  定义变量的有很多方法:一个是scalar,一个是 list 下面我们来看一下他们的使用:

第一种scalar变量的使用:

增加后的变量如下所示:

现在我们输出这个变量,来看一下效果:

输出结果如下:

我们看第二种通过list定义一个变量。

添加后的显示如下:

我们写代码,运行这个变量,如下代码:

注意:列表的输出列表变量的函数是 log many 我们看下输入的效果图,如下:

我们定义一个scarlar变量,关键字是:setvariable 

输出结果如下:

总结:

1. log 相当于python中的print  打印功能,log many 用于打印一个列表。

2. 定义一个变量的关键字是 set variable 

二、获取时间

get time用于获取当前系统时间 

三、获取字符串长度

get lenth 用于获取字符串的长度

输出结果如下:

四、列表创建

create list 关键字用于创建列表,log many 用于输出一个列表。

五、命令行赋值

${scr}默认值是:abc 但是我们在命令行对 ${scr}在命令行进行重新赋值: -v ${src}:running  修改后的值是 running

修改后的值如下:

posted @ 2018-06-27 21:00  IT测试老兵  阅读(2295)  评论(0编辑  收藏  举报
作者:测试老兵
出处:https://www.cnblogs.com/fighter007/
本文版权归作者和博客园共有,欢迎转载,但未经作者同意必须保留此段声明,且在文章页面明显位置给出原文连接,否则保留追究法律责任的权利。