Python+Robot Framework自动化测试(二)---web网页测试实例

环境搭建完成后,启动RIDE,创建测试用例

1、新建Project,File-NewProjet

新建project时,Type只能选择directory,Directory下才可以创建测试套件TestSuite,如果选择File,File下只能创建测试用例TestCase。

Python+Robot Framework自动化测试(二)---web网页测试实例_第1张图片

2、新建测试套件TestSuite,类型就选择File

Python+Robot Framework自动化测试(二)---web网页测试实例_第2张图片

3、新建测试用例TestCase

Python+Robot Framework自动化测试(二)---web网页测试实例_第3张图片

开始编写用例前,先导入依赖包Selenium2Library,如果导入后字为红色,说明不正确,检查一下是否打错了,或者大小写问题

Python+Robot Framework自动化测试(二)---web网页测试实例_第4张图片

导入外部文件:

     Add Library: 导入测试库,主要是\Lib\site-packages这个目录下面的库

     Add Resource:导入相关资源,跟项目相关的一些资源文件

     Variables:加载变量文件

  定义内部变量:

     Add Scalar:定义一个变量

     Add List:定义一个列表类型的变量

     Add Metadata:定义元数据

4、编写测试用例

这里我们是web网页测试,第一步打开浏览器,用到关键词Open Browser,红色表示必填项

Python+Robot Framework自动化测试(二)---web网页测试实例_第5张图片

按Ctrl有关键字解析

Python+Robot Framework自动化测试(二)---web网页测试实例_第6张图片

可以按到后面红色框里需要填写URL,也就是你需要打开的网页网址,第三个参数就是浏览器,不填就默认Firefox。当我们需要用到RIDE自动化打开浏览器时,你需要下载浏览器对应的插件,这里我用的是IE,那么就下载的是IEDriverServer。打开浏览器后,同样利用关键字Close Browser,关闭浏览器

Python+Robot Framework自动化测试(二)---web网页测试实例_第7张图片

5、点击Run运行用例

Python+Robot Framework自动化测试(二)---web网页测试实例_第8张图片

Python+Robot Framework自动化测试(二)---web网页测试实例_第9张图片

你可能感兴趣的:(自动化)