robot framework 是一款专门用作自动化测试的框架,提供了丰富的内置库,与第三方库,也支持用户自己编写的库,robot framework +library 可以 用来做ui的自动化测试,接口自动化测试,以及app的自动化测试等等。下面介绍一下robot framwork的安装与配置。

1. 由于robot framework是用python写的 所以首先需要安装python环境,python下载地址:https://www.python.org/downloads/, python下载完成后直接下一步安装即可。安装完成后需要配置python环境变量 写入 C:\Python27 和 C:\Python27\Scripts (具体路径根据实际安装来定)验证python是否安装成功 dos下输入 python 出现如下图所示说明安装成功 否则按照上面的描述检查哪里出错了。python2.7.12是python版本号。ps 如果安装的是64位的python 要安装 pyw32

2.安装WxPython 下载地址:http://wxpython.org/download.php#stable,

在选择版本下载的时候要注意选择与 Python 版本对应的版本,并且选择 unicode 版本,比如版本:wxPython2.8-win32-unicode-py26.exe,否则安装完成后不能支持中文。

下载完成后,选择默认项进行安装即可。

3.安装PyCrypto  下载页面:http://www.voidspace.org.uk/python/modules.shtml#pycrypto , 选择对应的 pycrypto installer 版本,进行默认安装。

4.安装python的包管理工具pip (Python 2.7.9 及后续版本, Python 3.4 及后续版本已经默认安装了pip),命令窗口下切换到\Python2.7\Scripts 输入 easy_install.exe pip

等待pip安装完成。

5.使用pip安装robot framwork 命令窗口下 输入 "pip install robotframework" 。

6.使用pip安装 robot framework-ride 命令窗口下输入 "pip install robotframework-ride" 。

7.使用pip安装需要的库 例如:selenium2library ,archivelibrary,SSHLibrary ,ftplibrary ,具体需要安装什么库要看需要测试什么,安装方法为 "pip install robotframework-selenium2library" 这种形式。

8.生成ride的快捷方式 桌面右键 新建快捷方式 输入对象位置 D:\Python27\pythonw.exe -c"from robotide import main;main()" 下一步后输入名字" ride ", 选中刚生成的图标右键选择更改图标,输入图标位置:D:\Python27\Lib\site-packages\robotide\widgets\robot.ico 确定后修改图标完成,双击快捷方式 即可打开robot framework 工作页面。

参考文章:

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

RobotFramework 安装配置(二)

robot framework 安装配置的更多相关文章

  1. Robot Framework安装配置 Linux

    Simple introduction Robot Framework is a generic test automation framework for acceptance testing an ...

  2. Robot Framework安装配置 windows

    1.install python https://www.python.org/downloads/release/python-279/ choose "Files" -> ...

  3. Robot Framework安装及配置

    Robot Framework安装及配置 需要按照的软件有Python.WxPython.robot framework.robotframework-ride.robotframework-sele ...

  4. Robot Framework 安装及环境配置

    Robot Framework 安装及环境配置 Robot Framework 介绍 Robot Framework是一款python编写的功能自动化测试框架.具备良好的可扩展性,支持关键字驱动,可以 ...

  5. robot framework 安装

    一.安装 Python 2.7 pip 和 setuptools (Python 的套件管理程式,最新版的Python 2.7.13已包含) Robot Framework (此工具本身) wxPyt ...

  6. (一)Robot Framework安装

    准备工作: Python 2.7 (目前不能良好支持python3) pip 和 setuptools (Python 的套件管理程式,最新版的Python 2.7.16已包含) Robot Fram ...

  7. Robot Framework安装部署详细教程

    (转自“义甬君”) Robot Framework安装准备 说实话,在我玩了这么多自动化工具后,感觉Robot Framework所需的环境和安装过程是相对比较繁琐和复杂的.要真正搭建一套可以使用的R ...

  8. Robot Framework安装

    Robot Framework(中文站/社交化知识社区,源码)是一款Python编写的通用开源功能测试自动化框架,以作验收测试和验收测试驱动开发(ATDD),它是一种使用表格测试数据语法的关键字驱动的 ...

  9. 最新 robot framework安装

    相信大家对robot framework并不陌生,它是一个基于Python语言,用于验收测试和验收测试驱动开发(ATDD)的通用测试自动化框架=,提供了一套特定的语法,并且有非常丰富的测试库. Pyt ...

随机推荐

  1. Index was outside the bounds of the array. (Microsoft.SqlServer.Smo)

    本地ssms是 安装Sqlserver 2008 r2 自带的 远端的server是sqlserver2014 可以连接,可以执行查询语句.但是,不能使用ssms生成对象的脚本.推测ssms 2008 ...

  2. logcat--目录

    代码实现获取log日志和logcat使用方法:http://www.apkbus.com/android-128263-1-1.html logcat命令使用方法和查看android系统日志缓冲区内容 ...

  3. 进程物理内存远大于Xmx的问题分析

    问题描述 最近经常被问到一个问题,”为什么我们系统进程占用的物理内存(Res/Rss)会远远大于设置的Xmx值”,比如Xmx设置1.7G,但是top看到的Res的值却达到了3.0G,随着进程的运行,R ...

  4. 从感知器到SVM

    这篇文章主要是分析感知器和SVM处理分类问题的原理,不涉及求解 感知器: 感知器要解决的是这样的一个二分类问题:给定了一个线性可分的数据集,我们需要找到一个超平面,将该数据集分开.这个超平面的描述如下 ...

  5. linux中终端控制键Ctrl+C,Ctrl+Z,Ctrl+D的使用场合

    1.Ctrl+C比较暴力,就是发送Terminal到当前的程序,比如你正在运行一个查找功能,文件正在查找中,Ctrl+C就会强制结束当前的这个进程.2.Ctrl+Z是把当前的程序挂起,暂停执行这个程序 ...

  6. 【转】EXCEL不显示科学计数法

    源地址:http://jingyan.baidu.com/article/e4d08ffdcc304e0fd3f60d69.html 2法无效,不知道为何

  7. 用exp导数据时遇到oracle 1455的错误

    exp scott/scott@orcl file=d:\impbak\20161214.dmp owner=scott TRIGGERS=n INDEXES=n STATISTICS=none(ow ...

  8. Redis 配置文件详解

    # Redis 配置文件 # 当配置中需要配置内存大小时,可以使用 1k, 5GB, 4M 等类似的格式,其转换方式如下(不区分大小写)## 1k => 1000 bytes# 1kb => ...

  9. 《JS高程》中的正则的复杂模式的总结

    复杂模式: *分组: var reDogDog=/dogdog/g;---------------var reDogDog=/(dog){2}/g; *引用:(注意带括号和不带括号) var sMat ...

  10. Upload files to aliyunOSS with bootstrap-fileinput

    本文主要涉及两个概念: 阿里云OSS:对象存储(Object Storage Service,简称OSS),是阿里云对外提供的海量.安全和高可靠的云存储服务. bootstrap-fileinput: ...