Robot Framework测试框架robot framework百人计划

RobotFramework环境搭建(离线版)

2017-07-23  本文已影响245人  霞姐时间管理

前言:由于RobotFramework环境搭建很多书籍及网上资料介绍的都是在线用pip安装,虽然用pip简单方便,但是在那些不能连网的条件下,我们如何进行RobotFramework环境搭建呢?本文针对32位操作系统安装进行详细阐述,安装时请针对自己的操作系统版本进行选择。


1、下载并安装python

下载

下载地址:https://www.python.org/downloads/

根据自己操作系统的版本,下载对应的安装包

安装

以32位的python2.7.13为例,双击进行安装

如图选择,点击next

配置安装路径,点击next

选择add python.exe to Path,点击next

等待安装完成,点击finish

完成安装,检查python是否成功安装:命令行中输入python:cmd>python如下图安装成功。

2、下载并安装selenium

下载最新的selenium源码,例如selenium-3.4.1.tar.gz,解压到上文python安装目录中,打开命令窗口,进入上面的目录:先输入D:切换磁盘到D,再输入cd Python27\selenium-3.4.1(或可在安装目录中按住shift-右键-在此处打开命令窗口直接输入命令)进入安装目录,输入命令:python setup.py install,等待安装完成。

输入命令查看安装后版本

3、下载并安装RobotFrameWork

解压缩tar.gz文件如图

在cmd命令行中执行python setup.py install,等待安装完成(安装方法同上selenium安装),如图

4、下载并安装wxPython

wxPython为支撑Ride的运行库

下载后,直接运行exe,一路点击“Next”,直至完成。

5、下载并安装RobotFrameWork-ride

ride为RobotFrameWork官方提供的编辑器

解压.tar.gz文件

进入解压后路径,在cmd命令窗口输入:python setup.py install,等待安装完成(安装方法同上selenium安装),如图

6、下载并安装decorator

decorator(装饰器)在python中作用,可以起到代码复用,也可以起到AOP(面向横切面)的作用。

解压.tar.gz文件

进入解压后路径,在cmd命令窗口输入:python setup.py install,等待安装完成(安装方法同上selenium安装),如图

7、下载并安装robotframework-selenium2library

selenium2library为web自动化测试所需的测试库。

解压.tar.gz文件

进入解压后路径,在cmd命令窗口输入:python setup.py install,等待安装完成(安装方法同上selenium安装),如图

8、运行ride

在cmd命令窗口输入ride.py,打开ride页面

建立简单工程测试样例

运行后结果如下:

导入Selenium2Library,导入后字体黑色为导入成功,红色为导入失败

按F5,查看已导入库

扩展:如何制作ride桌面快捷方式(机器人图标)

参考博客:http://blog.sina.com.cn/s/blog_7447a0160102wi51.html


后记:从本周开始每周至少一篇博客更新,喜欢分享,坚持分享,希望在测试的道路上,我们一起前行,一起实现理想!

上一篇 下一篇

猜你喜欢

热点阅读