robotframwork基础(一):框架简介及安装
如果你想学习如何使用robotframwork, 可以仔细阅读这篇文章,了解一下robotframwork的框架知识。
框架简介
- 自动运行测试用例
- 自动记录运行过程
- 自动校验测试结果
- 自动生成测试报告
- 是一款python编写的功能自动化测试框架,支持关键字驱动,包含两部分:
(1)系统关键字(库),具有丰富的开源库
(2)用户关键字(keywords/资源文件) - 可以同时测试多种类型的客户端或者接口,可以进行分布式测试执行
- 不需要编程,只需要编写测试用例/测试脚本
安装
- 配置python环境;
目前python3及python2都是支持的,只是针对有些第三方库来说,只支持python2,比如说 ExcelLibrary,因此建议两个版本的都要下载; - 下载robotframwork;
建议去robotframwork官网下载,下载地址:https://robotframework.org/#tools;建议使用谷歌浏览器打开,并页面将英文转换为简中文,官网上对robotframwork的简介,值得读取;市面上用的最多的是RED或者eclipse,二者下载哪个都很可。 - 下载第三方库;
给robotframwork里面下载第三方库,有三种方式:
(1)建议去robotframwork官网下载,下载地址:https://robotframework.org,里面有丰富的库资源 可以直接下载;
(2)robotframwork 底层是python,可以直接使用命令下载,打开cmd,输入安装命令;
比如下载seleniumlibrary:pip install --upgrade robotframework-seleniumlibrary
比如下载requests:pip install -U robotframework-requests
比如下载ExcelLibrary:pip install robotframework-ExcelLibrary
(3)RF脚本使用pycharme打开,file—>settings—>Project:项目名---->Project Interpreter;直接点击添加按钮,下载第三方包
4.第一次打开RED或者eclipse,需要进行配置
配置地址:windown / preferences / Robotframwork / installed Robotframwork,选择使用的python版本