使用ECLIPSE+RED搭建RF自动化测试框架
使用ECLIPSE+RED搭建RF自动化测试框架
RF:
-
开源、基于Python编写
-
丰富的第三方库:UI、API、IOS、Android
-
测试用例支持txt、tsv、html等格式编写
-
关键字驱动。用已有关键字形成业务关键字
-
测试用例支持变量使用、IF语句和FOR循环
-
支持继承svn、git、jenkins等工具
-
灵活、可拓展
-
丰富的编辑工具
环境准备:
-
RF框架运行环境:Python2/3
-
Python库:RobotFramework
-
RF图形界面运行环境:Eclipse
-
RF图形界面库:Eclipse中安装RED插件
一、下载RED插件
1、打开官方网站:HTTPS://ROBOTFRAMEWORK.ORG/![]()
2、点击RED进去,即可看到最新版RED 0.9.5

3、点击进去可以看到RED的介绍,使用这个版本所需要的条件
- jdk1.8+
- Eclipse v4.8+
- Python/Jython安装robotframework第三方插件
4、滑动到最下面,可以看到插件的下载链接,选择操作系统对应的包。
![]()
二、
ECLIPSE离线安装RED插件1、
HELP->INSTALL NEW SOFTWARE... -
![]()
-
2、
ADD->ARCHIVE选择刚才下载好的RED0.9.5插件->NAME:RED0.9.5->ADD -
![]()
3、勾选
ROBOT FRAMEWORK IDE->NEXT->NEXT->FINISH->等待安装完成->重启即可![]()
4、安装完成后,在
WINDOW->PREFERENCES中就可以看到ROBOT FRAMEWORK5、添加
PYTHON环境![]()
![]()
6、配置编辑器提示功能
在
Auto activation triggers中添加.qwertyuiopasdfghjklzxcvbnmQWERTYUIOPASDFGHJKLZXCVBNM$@&*:[,然后保存并关闭即可![]()
7、
RF支持中文编写,为了防止乱码,需要配置一下编码格式(UTF-8)![]()
三、创建第一个
ROBOT PROJECT1、创建项目
1)
FILE->NEW->ROBOT PROJECT -
![]()
如果没有显示
Robot Project,就点击下面的Other...,搜索Robot就可以找到![]()
2)创建一个
ROBOTDEMO的ROBOT项目 -
![]()
-
3)项目目录
![]()
-
2、创建测试套件
1)右击项目->
NEW->ROBOT TEST SUITE![]()
2)测试套件的名称支持中文,选择使用.ROBOT后缀
![]()
3)添加一个简单的测试用例
*** Test Cases *** 打印当前时间 Log 2020年9月24日11:51:13 -
3、运行测试套件
1)在当前文件右击->
RUN TEST:即可运行![]()
2)运行后控制台输出信息
-
Console:显示用例运行结果![在这里插入图片描述]()
-
-
Message Log:刚才使用的Log关键字打印日志-当前时间![在这里插入图片描述]()
-
Execution View:可以看到用例运行需要时长![1600919942797]()
3)查看生成的报告
-
Log.html
![在这里插入图片描述]()
-
report.html
![在这里插入图片描述]()
-






















浙公网安备 33010602011771号