02-Robot Framework 使用简介
前面研究了一下Postman + Newman + Jenkins 做接口自动化测试,虽然简单,易上手,但劣势也很明显,从本文开始介绍下Robot Framework这个框架。
大概思路是这样的:
1、安装部署成功(上一篇文章搞定了);
2、介绍下RIDE基本的用法;
3、学习下几个库的常用方法;
(1)Buildin库
(2)Selenium2Library 库
(3)Collections
(4)json
(5)requests、RequestsLibrary
(6)DatabaseLibrary
(7)Screenshot
(8)pymysql
4、介绍一个接口测试的完成流程;
5、介绍一个UI测试的完成流程;
好本篇文章开始介绍下RIDE的使用
RIDE 是Robot Framework 测试数据编辑器
一、创建测试
1、创建项目
点击菜单栏,File,New project,输入项目名称等信息,创建项目,如下图:
注意,Project的Type 类型选择Directory(目录),Fomat(格式)使用ROBOT。
2、右键项目名称,new suite,创建一个suite
输入suite名称,suite可以理解为case的集合,type选择File,format为TXT。
3、右键suite,选择 new test case,创建一条用例
二、打印一个“Hello World!”
勾选这条case,点击运行
小结:
到这里,我们已经知道了如何创建一个project,suite,case。然后通过edit标签页编辑内容,点击执行按钮,运行并输出结果。为什么log能够输出一个值呢?
接下来,我们就需要看看Robot Framework 到底有多少个像log一样的内置关键字了。