robotframework 教程
环境搭建具体请看前一章节。
会出问题的原因大部分是因为既有python2 又有python3
解决办法1.使用python虚拟环境(博客里有)
2.安装之前把环境变量里py3以及其他非python2的环境先去掉。装好之后在重新写上去
这里开始我们RIDE的教程,学习基本的知识和操作
1.
进入界面后新建一个测试项目。类型选择 File 文件,DIrectory 文件夹
新建项目后新建suit (测试用例集)如下图,如果是file类型,新建成功测试用例集之后便可以创建测试用例,如果是D类型,则无法直接创建测试用例,需要再次创建子集,直到为file类型,在这个可以更好的管理模块和测试用例。
整个建立完成便如下图:
1.赋值: 关键字Setvariable:
运行
输出如下
定义变量的形式${a} 设定值 set variable 打印输出 log
2.Ctenate 连接对象
输出
3.创建列表
输出内容: 使用@定义列表用logmany输出 ,输入内容如下对比
4. 时间函数
输出内容为:
5.判断
输出
6.循环
注意 run keyword if continue for loop 和 exit for loop if 的区别
7. evaluate 函数
可以调用python方法,随机数输出如下
7. import library
导入py文件 可以调用py文件里的方法
evaluate 转int
comment 为注释
8.Take screenshot 截图
路径为
运行后输出为
9.字典
截图和字典都需要在套件中导入相应的包
导入成功后
create dictionary 创建字典
get dictionary items 拿到字典中的key和value
(keys) (values)
get from dictionary 第一个参数字典 第二个参数key
输出为
业务关键字
添加到suit中