Robot Framework自动化测试-初探
来源:互联网 发布:微信矩阵怎么做 编辑:程序博客网 时间:2024/05/21 22:58
环境搭建篇见:http://blog.csdn.net/cz9025/article/details/53494863
本篇简要介绍从创建案例到编写第一个脚本的实例,以百度搜索做演示:
搭建好环境后,在运行处输入ride.py即可打开界面:
下面简单介绍下创建案例的步骤:
1、创建一个测试项目
在菜单栏,选择file->new Project,选择目录,及项目名字
2、创建一个测试套件
右击“百度搜索”,选择new Suite,第二个选项是创建一个目录,如果案例较多要进行分类的话建议先创建一个目录,这里就直接创建suite了。
测试套件名输入“搜索-套件”
3、创建一个测试用例
在测试套件名“搜索-套件”右击,选择new Test Case,输入“百度搜索”
4、导入测试库
在写用例时,要导入一些需要使用的测试库,这里导入Selenium2Library
步骤:点击一下测试套件,在界面中,点击右侧的Library,在弹出的对话框中输入Selenium2Library,点击OK即可。添加完成,接下来可以编写用例了。
5、编写第一个脚本
接下来编写脚本,既然是搜索,按照我们一般的步骤,先打开浏览器,输入百度的地址,然后输入要搜索的内容,再点击搜索;在这里步骤也一样:
那怎么打开浏览器了,打开,我们想到的是open ,在界面按下F5,在搜索框中输入open,搜索,则第一个就是所要使用的open browser打开浏览器
记不住单词怎么办,这里有个小诀窍,输入开头的字母,按ctrl+alt+空格,就会弹出相关的选项,选择想要的即可。
输入的open browser为蓝色,证明是一个正确的关键字;后面接着显示红色,表示为必填。看说明可知,是要输入地址,这里输入“https://www.baidu.com/”,再下一个参数为设置浏览器,默认为火狐浏览器,我一般使用谷歌,则输入chrome,(其他方式见注释)
然后需要输入搜索的关键字,查看API可知,输入为Input Text
其他关键字可查看API得知,这里不做介绍,
按照上面的思路,写出用例如下:
6、运行用例
如果只运行单个用例的话,勾选当前需要运行的测试用例,点击工具栏运行按钮;
如果要运行所有用例,则直接点击工具栏运行按钮。
运行后的信息:
在界面中点击log可查看日志,点击report可查看测试报告;
基本用法就这样啦,下篇将介绍元素的定位。
- Robot Framework自动化测试-初探
- 自动化测试平台:Robot Framework 初探
- Robot Framework自动化测试
- Robot Framework自动化测试
- 自动化测试框架Robot Framework
- robot framework 接口自动化测试
- 自动化测试robot framework学习笔记
- jenkins集成robot framework做自动化测试
- Robot Framework自动化测试---分层思想
- Robot Framework自动化测试 ---文档分享
- 自动化测试平台 Robot Framework 快速入门
- Robot Framework自动化测试框架之我见
- Robot Framework自动化测试(一)
- Robot Framework自动化测试环境搭建
- 自动化测试和robot framework简介
- Robot Framework 自动化测试框架安装
- Robot Framework自动化测试--安装篇
- Robot Framework自动化测试环境搭建
- 第四章 Controller接口控制器详解(2)
- 微信公众号开发《二》发送模板消息实现消息业务实时通知
- Scala中object、class与trait的区别
- RAM、SRAM、DRAM、SDRAM、DDRSDRAM等之间的区别
- openstack存储基础:Linux LVM硬盘管理及LVM扩容
- Robot Framework自动化测试-初探
- java中的接口
- C++最小二乘法拟合-(线性拟合和多项式拟合)
- 《PCL点云库学习&VS2010(X64)》Part 29 PCL使用类成员函数作为pclvisualizer的回调函数
- WebView加载超长图
- java中的集合List,Set,Map小总结
- MFC:error MSB8008: 指定的平台工具集(v141)未安装或无效。请确保选择受支持的 PlatformToolset 值
- 每天一个Linux命令(52):traceroute
- codeforces 677C Vanya and Label