手把手教你学robotframework自动化框架(第二章:初步认识ride的功能)

目录

1、环境配置(完成)

2、一个简单的实例(完成)

3、让用例更完善一些(2021年01月15日完成完成)

4、用例的前置和后置(2021年01月18日完成)

5、关键字的封装和传参(2021年1月23日完成)

6、创建自己的资源文件(2021年1月23日完成)

7、出坑秘籍,问题汇总(2021年1月25日完成)

8、如何自己编写一个library(2021年1月28日完成)

9、数据库连接

9、如何支持win32应用

10、接口测试

11、持续集成

12、自定义包

13、ride使用(快捷键、tear down、timeout、template、tags)

14、常见问题

2、一个简单的实例

2.1 ride如何创建一个用例

1)按照下图,创建一个项目,我的项目名称设置为test。注意,type要选择Directory。

新增项目

2)项目下再新增一个suite,suite表示测试用例集

创建测试用例集


创建好的样子


3)在suite下新增测试用例。

创建测试用例


创建好的测试用例


2.2 编写测试用例

以最简单的打开百度首页为例。

1) 需要先引用selenium2library包,前面安装的时候我们说过,这个里面包含了模拟web测试的事件。

在suite级别进行引用。suite下的所有用例就可以使用了。点击suite的settings-》Library

引用selenium2library


2) 按下键盘的F5,可以查阅selenium2library里面包含的可用关键字

F5查看关键字


3) 使用关键字

比如我们要打开百度,首先需要打开浏览器,进入www.baidu.com这个url,查看关键后我们了解到可以使用open browser这个关键字。

通过阅读关键字的定义、解释和示例。我们可以模仿使用。

4) 编写用例

使用关键字


具体打开浏览器用例步骤如下

用例编写


5)执行用例。执行用例时execution profile一般可以选择pybo(就不用配置script to run tests),如果选择后不能使用,也可以参考我下面这个图的配置来执行。

执行用例


6)查看执行日志,点击report和log都可以查询日志。

查看报告和日志


report样子


log的样子


log详情


至此,一个最基本的自动化测试用例就完成了!

你可能感兴趣的:(手把手教你学robotframework自动化框架(第二章:初步认识ride的功能))