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
修改后的值如下:
将喜欢的一切留在身边,这便是努力的意义。
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步