一、安装环境:Windows 64位操作系统
64位2.7版本Python

二、简要步骤:
1. 安装Python(RF是基于python 的,所以需要有python环境);
2. 安装wxPython (wxPython 是python 非常有名的一个GUI库,RIDE 是基于这个库开发的,所以这个必须安装);
3. 使用pip install安装robotframework(RF框架);
4. 使用pip install安装robotframework-ride (RIDE就是一个图形界面的用于创建、组织、运行测试的软件);
5. 完成基础环境安装,简单验证  (验证robot framework安装是否成功);
6. 在桌面上创建RIDE的快捷方式

三、详细安装步骤:
1. 安装Python
python的安装可以参考之前的一篇博客 http://www.cnblogs.com/zhengyihan1216/p/6011640.html
(注:从Python2.7.11 这个版本开始有pip)

2. 安装wxPython
wxPython2.8.12.1版本比较稳定,所以用该版本。
下载地址:https://sourceforge.net/projects/wxpython/files/wxPython/2.8.12.1/
文件名字:wxPython2.8-win64-unicode-2.8.12.1-py27.exe
(注:win64是因为Python是64位的,是unicode而不是ansi版本,2.8.12.1是稳定版本,py27是Python2.7版本的)

3. 安装robotframework
用pip来安装Robotframework:cmd>pip install robotframework==3.0(注:cmd>pip install robotframework,若不带版本号则下载的是最新版本)
用pip安装依赖网络,若网络不好,则按照以下两个中任何一个地址下载安装包
https://github.com/robotframework/robotframework/releases
https://pypi.python.org/pypi/robotframework
下载名字类似于robotframework-3.0.tar.gz的文件,下载到本地后解压缩,从命令行进入解压缩后的目录(有setup.py文件的那一层),
输入命令:python setup.py install

4. 安装robotframework-ride
用pip来安装RIDE:cmd> pip install robotframework-ride  (注:没有指定版本号,默认安装的最新版本)
用pip安装依赖网络,若网络不好,则在以下两个中任何一个地址里下载ride的源码:
https://pypi.python.org/pypi/robotframework-ride
https://github.com/robotframework/RIDE/releases
下载后进行安装

5. 完成基础环境安装,简单验证
在cmd命令行输入ride.py,可以打开应用程序。
若打开的是ride.py的源码,则修改py文件的打开方式,修改成以python.exe的方式打开。

6. 在桌面上创建RIDE的快捷方式
将Scripts目录下的ride.py发送到桌面快捷方式,双击运行

Robot Framework的安装的更多相关文章

  1. Robot Framework 的安装和配置(转载)

    Robot Framework 的安装和配置 在使用 RF(Rebot framework)的时候需要 Python 或 Jython 环境,具体可根据自己的需求来确定.本文以在有 Python 的环 ...

  2. 《转》Robot Framework 的安装配置和简单的实例介绍

    Robot Framework 介绍 Robot Framework 是一款基于 Python 的功能自动化测试框架.它具备良好的可扩展性,支持关键字驱动,可以同时测试多种类型的客户端或者接口,可以进 ...

  3. Robot Framework 的安装配置和简单的实例介绍

    Robot Framework 介绍 Robot Framework 是一款基于 Python 的功能自动化测试框架.它具备良好的可扩展性,支持关键字驱动,可以同时测试多种类型的客户端或者接口,可以进 ...

  4. Robot Framework的安装、更新与卸载

    Robot Framework的安装.更新与卸载 一,安装RF前的准备 一般就三种执行环境 Python, Jython (JVM) 和 IronPython (.NET): 安装python: #T ...

  5. Robot Framework 的安装和配置

    Robot Framework 的安装和配置 在使用 RF(Rebot framework)的时候需要 Python 或 Jython 环境,具体可根据自己的需求来确定.本文以在有 Python 的环 ...

  6. 移动端自动化环境搭建-Robot Framework的安装

    A.安装依赖 RF框架,robotframework本身. B.安装过程 可以通过下载 exe 程序进行安装,Robot Framework 分别提供了,win-amd64.exe 和 win32.e ...

  7. Robot Framework 环境安装(一)

    1.安装python:https://www.python.org/2.安装python的第三方库:robotframework (1)检查是否支持pip命令. (2)robotframework安装 ...

  8. windows环境下Robot Framework的安装步骤

    Robot Framework是由python编写的开源的用来做功能性测试的自动化测试框架.本文介绍Robot Framework在windows环境下的安装步骤. 安装python从python官网 ...

  9. Python3+Robot Framework+RIDE安装使用教程

    一.说明 Python3----网上很多文章都是用Python2,Robot Framework的部分文档没更新也直接写着不支持Python3(如RIDE does not yet support P ...

随机推荐

  1. DIV 和 SPAN 区别

    DIV 和 SPAN 元素最大的特点是默认都没有对元素内的对象进行任何格式化渲染.主要用于应用样式表(共同点). 两者最明显的区别在于DIV是块元素,而SPAN是行内元素(也译作内嵌元素). 详解:1 ...

  2. Mac下node.js卸载方法收集

    brew的安装方式 直接通过一条命令 brew uninstall nodejs 官网下载pkg安装包的 通过这条命令 sudo rm -rf /usr/local/{bin/{node,npm},l ...

  3. js arguments.callee & caller的用法及区别

    在函数内部,arguments.callee该属性是一个指针,指向拥有这个arguments对象的函数; 而函数对象的另一个属性:caller,这个属性保存着调用当前函数的函数的引用,如果是在全局作用 ...

  4. (中等) UESTC 360 Another LCIS ,线段树+区间更新。

    Description: For a sequence S1,S2,⋯,SN, and a pair of integers (i,j), if 1≤i≤j≤N and Si<Si+1<S ...

  5. Android相关修改教程

    ICS: 自己动手实现接通震动功能 原生来电归属地修改教程

  6. UIAlertController 自定义输入框及KVO监听 分类: ios技术 2015-01-20 15:33 199人阅读 评论(1) 收藏

    UIAlertController极大的灵活性意味着您不必拘泥于内置样式.以前我们只能在默认视图.文本框视图.密码框视图.登录和密码输入框视图中选择,现在我们可以向对话框中添加任意数目的UITextF ...

  7. Memcached源码分析之slabs.c

    #include "memcached.h" #include <sys/stat.h> #include <sys/socket.h> #include ...

  8. java实现——009Fibonacci数列

    1.循环 public class T009 { public static void main(String[] args){ System.out.println(fibonacci(3)); } ...

  9. sqlserver递归查询

    --递归查询 with cte as ( ' union all select k.id,k.Text, k.name,k.pid from Menu k inner join cte c on c. ...

  10. Scott用户的四张表:

    Scott用户的四张表: 转载:http://www.cnblogs.com/mchina/archive/2012/09/06/2649951.html 在Oracle的学习之中,重点使用的是SQL ...