手把手教你学robotframework自动化框架(第二章:初步
2021-01-15 本文已影响0人
fengzhulin
目录
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

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

3) 使用关键字
比如我们要打开百度,首先需要打开浏览器,进入www.baidu.com这个url,查看关键后我们了解到可以使用open browser这个关键字。
通过阅读关键字的定义、解释和示例。我们可以模仿使用。
4) 编写用例

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

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

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




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