RobotFramework环境搭建(离线版)
前言:由于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
后记:从本周开始每周至少一篇博客更新,喜欢分享,坚持分享,希望在测试的道路上,我们一起前行,一起实现理想!