RF+Eclipse安装步骤

Posted 风继续吹-zZ

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了RF+Eclipse安装步骤相关的知识,希望对你有一定的参考价值。

  • 目录:
  • 1、了解RF
  • 2、安装eclipse和RED插件,eclipse再配置一些选项
  • 3、创建新工程
 
 
RF全名:Robot framework,自动化测试框架,在不写代码的基础上,能实现自动化测试的工具。使用工具中的方法,语法来实现自动化。
 
RF特点:
  1. 不用写代码,除了代码语言外,自动化测试的第二选择
  2. 现在用的RF是基于Python3代码编写实现的。也能叫做pyhton第三方库。
  3. 编辑器:Python是用pycharm进行Python的编写。RF官方推荐使用--ride,但有个缺点是Python3兼容性不太好。所以个人推荐使用eclipse,安装相关的插件来编辑RF。
  4. 插件:RED插件:专门给eclipse使用的插件,有带图形化的界面和友好提示显示。1)安装时要和eclipse版本对应。2)公司电脑安装时可能因为网络限制导致安装失败,所以失败后可以再用家里的电脑试下看看。
 
 
开始安装:
  1. 总结我需要安装的软件顺序:
    1. Python环境
    2. jdk1.8以上,区分32位64位(java version "1.8.0_65")
    3. Robotframework,cmd中pip安装(3.0.4)
    4. 最后安装eclipse(Oxygen.4.7.3a) + RED插件(0.8.8)
 
  1. Python环境,jdk1.8都已安装过了,略。。
 
  1. RF安装:电脑cmd中输入:pip install robotframework==3.0.4指定版本安装

 

 

  1. 最后eclipse安装,我使用eclipse-inst-win64.exe安装包安装失败报错了
    1. 应该是网络不稳定导致的,因为eclipse官网的这个exe文件进入以后获取链接下载,因为它是外网,网络不稳定会导致下载失败。

 

 

 

  1. 所以eclipse换成不需要安装的,去官网下载压缩包使用https://www.eclipse.org/downloads/packages/
结果官网上还是因为外网网络原因下载不了。。。。。

 

 

所以就直接用网盘中的压缩包
链接:https://pan.baidu.com/s/1RsN6-pIAbuLvA_vZoLGWbg 提取码:8o20

 

 

  1. 网盘中的压缩包,解压eclipse的,双击eclipse.exe,首次打开需要创建工作文件目录

 

 

  1. 之后,给eclipse安装RED插件,网盘下载RED压缩包安装:
    1. 点击help->install new software->点击右侧 Add添加
    2. 说明:使用网盘中提供的eclipse版本oxygen4.7对应的RED插件0.8.8
    1. 中间有其他要选择的步骤,一路next就行。

 

 

  1. 安装过程中,会弹出如下图提示,选择Install anyway继续安装,然后重启eclipse

 

 

  1. 重启之后eclipse->welcome页面当中,有RED插件了哦!

 

 

  1. RED安装之后,还需要配置一些选项
  2. 配置Python:eclipse工具栏windows->Preferences->RobotFramework->Installed frameworks中配置python安装路径

 

 

  1. 配置RF标识,关键词,变量的自动补全:windows->Preferences->RobotFramework->Installed frameworks中加上以下内容:
.abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ$@&*:

 

 

  1. 配置脚本文件的编码格式:utf-8

 

 

配置完成后,就能在eclipse中编写RF脚本了。
 
 
 
 
 
 
 
 
  • 新建一个工程
  1. eclipse左上角:File - New - Other,找到RobotFramework->选择Robot Project

 

 

 

 

  1. 创建工程完成之后,将Welcome关掉,就可以看到如下图的工程界面 。

 

 

  1. 在Eclipse上创建Robot项目后,发现关键字为0,这个问题

 

 

    1. 排查原因jdk1.8以上,eclipse版本为oxygen 4.7.0或最新的,python库中robotframework要已经安装,这些要求都没问题呀。
    2. 上网查问题原因,发现可能是robot framework的版本不兼容导致的
    3. 解决:把版本4.1改装成3.0:pip install robotframework==3.0.4,重启eclipse,重新选择RF版本就解决了

 

 

  1. robot 关键字:被RF预定义好的,能实现单一功能的封装。RF中要实现任何功能都需要调用关键字。所以RF又叫关键字驱动的工具。

 

 

以上是关于RF+Eclipse安装步骤的主要内容,如果未能解决你的问题,请参考以下文章

怎么安装photoshop cc

Adobe Photoshop CC 2015安装激活

mac photoshop字体怎么安装

如何完美免费安装Photoshop CS6

RF安装出错

Adobe photoshop CC 2018安装激活教程