• RobotFramework和Eclipse集成


    工具介绍

    Robotframework:一款自动化测试框架。

    Eclipse:一款编辑工具,可以编辑python代码、java代码等。

    环境安装一共分为四个步骤:

    一、Python环境

    二、安装RobotFramework;

    三、JDK1.8 + Eclipse安装 + RED插件;

    四、配置eclipse

    一、Python环境安装

    这个网上有很多教程,因已安装就不再记录,可自行百度。

    二、安装RobotFramework

    使用pip install robotframework可以直接安装

    三、JDK1.8 + Eclipse安装 + RED插件

    官方发布的每一个RED插件,都会有相应支持的Eclipe版本说明。所以,插件版本要与Eclipse版本匹配,否则安装或者使用过程中会有问题。

     JDK1.8安装

    下载JDK

    浏览器访问下面的地址(我们选择jdk1.8进行下载)

    https://www.oracle.com/java/technologies/javase/javase8-archive-downloads.html

    选择操作系统相应的版本,注意操作系统如果为32则选择i586,64位则选择x64,点击链接开始下载。

    安装JDK

    下载完成,双击安装包进行安装,点击下一步直到安装完成。

    配置JDK环境变量

    打开环境变量设置窗口:打开开始菜单→右键计算机→系统属性→高级系统设置→高级→环境变量。

    新建 JAVA_HOME 变量

    点击新建,在弹出框中变量值填写jdk安装的根目录(即上面记录下来的C:Program FilesJavajdk1.8.0_141),如下图示:

    在系统变量找到Path 变量,点击新建,增加两行配置%JAVA_HOME%in %JAVA_HOME%jrein

    打开Windows的cmd窗口,输入以下命令回车,得到如下提示表示JDK安装和配置没有问题

     Eclipse安装,网址:https://www.eclipse.org/downloads/

    至此, Eclipse安装完成

    RED插件离线安装:https://github.com/nokia/RED/releases

    Eclipse-help-install new software-add-archive,选择之前下载好的插件地址

     一直next,直到安装完成

    四、配置Eclipse:

    1、Python版本选择:

    eclispe面板:windows - preference - RobotFramework - Installed frameworks默认会使用环境变量中配置的python版本。

    如果要更换成别的python版本,点击Add按钮,添加新的python目录(robotframework装在哪个python版本下面,就选择哪个python版本)。

    2、配置RF标识,关键字,变量的自动补全。

    eclispe面板:

    windows - preference - RobotFramework - Editor - Content Assitant

    加上如下内容:

    abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ$@&*:

     配置完成之后,可以开始在Eclipse中编写RF脚本了。

    3可能会出现中文乱码时

    1、 eclispe面板:windows - preference - General-Workseace中修改为utf-8

    至此,我们的环境就配置好了,可以创建Robot Project工程了

  • 相关阅读:
    java java.lang.NoClassDefFoundError 的解决办法
    jdbc.properties 包含多种数据库驱动链接的版本
    regex正则表达式
    针对谷歌默认最小字体12px的正确解决方案 (css、html)
    有关svn的报错
    芝麻圆表
    微信 公众号开发文档接口都是后台去请求。
    一级和二级的列表在一起的时候。获取一级放在轮播里面展示。10个一组轮播
    移动端的搜索用的是from提交
    h5中不能用js来直接获取网络码和机器码的。
  • 原文地址:https://www.cnblogs.com/heyuling/p/13189268.html
Copyright © 2020-2023  润新知