Robot Framework 自动化测试 环境搭建

1、安装 Python
访问 Python 官方网站:https://www.python.org/

对于 Windows 用户来说,如果你的系统是 32 位的请选择 x86 版本,如果是 64 位系统 请选择 64 版本进行下载。下载完成会得到一个以.msi 为后缀名的文件,双击进行安装。图1-1
1-1

安装过程与其它 Windows 程序一样,安装完成在开始菜单中将看到安装好的 Python 目录:
1-2

2、安装 steuptools 与 pip
setuptools 下载地址:
https://pypi.python.org/pypi/setuptools
pip 下载地址:
https://pypi.python.org/pypi/pip

通过上面的地址进行下载,将得到下面两个包(随着时间包的版本号会有变化)。
setuptools-7.0.zip
pip-1.5.6.tar.gz

通过解压工具进行解压将得到两个文件夹,在 Windows 命令提示符进入到文件解压目录,通过 Python 执行安装文件 setup.py 进行安装。安装 setuptools:

cmd.exe
D:\setuptools-7.0>python setup.py install

安装 pip 的方法与 setuptools 相同,切换到 pip 解压目录,运行 setup.py 文件:

D:\setuptools-7.0>python setup.py install

安装完成,在 Windows 命令提示符下敲入 pip 命令查看是否安装成功。
pip

3、安装 Robot Framework
下载地址:https://pypi.python.org/pypi/robotframework/2.8.7

可以通过下载 exe 程序进行安装,Robot Framework 分别提供了,win-amd64.exe 和 win32.exe 两个
windows 版本,你可以根据自己的环境下载相应的版本,双击进行安装。

如果像安装普通的 Python 程序,可以下载 tar.gz 文件,解压并运行 setup.py 文件进行安装。

cmd.exe
D:\robot\robotframework-2.8.7>python setup.py install

因为在上一小节中我们已经安装了 pip,所以通过 pip 命令安装更为方便和快捷:

cmd.exe
C:\Users\123>pip install robotframework==2.8.7

robot framework

4、安装 wxPython
下载地址:http://www.wxpython.org/download.php

wxPython 是 Python 非常有名的一个 GUI 库,因为 RIDE 是基于这个库开发的,所以这个必须安装。
在官网上找到相应的版本下载,为 exe 可执行文件,双击按钮即可。

通过 pip 命令安装:

cmd.exe
C:\Users\123>pip install -U wxPython

这里写图片描述
建议直接安装 wxPython 2.8.12.1 版本
以免和RIDE不兼容—–见文章最后

5、安装 RIDE
下载地址:https://pypi.python.org/pypi/robotframework-ride

RIDE 是 Robot Framework 测试数据的编辑器。它使测试用例的创建、运行、测试项目的组织可以在图
形界面下完成

RIDE 同样提供了 win-amd64.exe 和 win32.exe 两个 windows 版本和一个 tar.gz 文件,前者下载双击
进行安装。后者解压并执行 setup.py 文件。

D:\robot\robotframework-ride-1.3>python setup.py instal

通过 pip 命令安装:

cmd.exe
C:\Users\123>pip install robotframework-ride

RIDE

在你安装好 RIDE 之后,桌面就会生成一个 RIDE 图标。双击启动,界面如下:
RIDE
或者
安装成功CMD进入本地Python目录下的Scripts目录下会有个ride.py的文件,运行:python ride.py 会调出RIDE图形化界面


注意:
我们常常会遇到,安装完成 RIDE 后,双击桌面的 RIDE 不能启动的情况,这是由于 RIDE 所依赖的
wxPython 版本不一直造成的。

我们可以通过右击桌面 RIDE 图标—>属性:
这里写图片描述

在“目标”中会看到:“from robotide import main”的引用。

打开 Python Shell 输入这行代码:

Python Shell
Python 2.7.8 (default, Jun 30 2014, 16:08:48) [MSC v.1500 64 bit (AMD64)] on win32 Type “copyright”, “credits” or “license()” for more information.

from robotide import main
wxPython not found.
You need to install wxPython 2.8 toolkit with unicode support to run RIDE. wxPython 2.8.12.1 can be downloaded from
https://sourceforge.net/projects/wxpython/files/wxPython/2.8.12.1/

首先告诉我们没有找到 wxPython,已经了安装了的,为什么会说找不到呢?
别急,接着又提示你必须安装 wxPython2.8,
因为 RIDE 是基于这个版本编译的。
接着又告诉你 wxPython 2.8.12.1 版本可以在下面的地址中下载
http://sourceforge.net/projects/wxpython/files/wxPython/2.8.12.1/
wxpython

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值