由于工作原因,接触到软件测试,了解到robotframework自动化测试软件。本教程是根据这几天搭建robotframework测试平台的相关心酸经历来写下博客,欢迎大家一起来讨论。
首先是上上我的安装教程吧,之前也有写过一篇博客介绍安装教程,但是不够详细,这里我会详细的贴图来说明整个的安装过程。
首先是Window10安装过程。
因为安装过程中的所有文件我都是采用pip下载,所以:
安装过程中需要随时保持网络连接
安装过程中需要随时保持网络连接
安装过程中需要随时保持网络连接
安装过程
安装软件下载链接如下: http://download.csdn.net/download/qq_32454537/10154418
因为robotframework是基于Python的,所以需要配置好Python环境。
安装的时候建议选择python-2.7.14版本。
安装Python环境
- 打开Python.exe安装包,Next
- 选择安装路径 ,建议按照默认地址安装。点Next
- 这里选择如图所示,这样它会默认配置好环境变量。如果没有勾选,在安装完毕之后,选择
计算机—属性—高级系统设置—环境变量—系统变量—Path—添加:安装路径C:\Python27 和 C:\Python27\Scripts
- 点击Next进行安装,等待安装完毕。
- 安装完毕,调出CMD,输入
python --version
,有图示版本信息表示Python安装成功。
- 打开Python.exe安装包,Next
- 安装WxPython
在选择版本下载的时候要注意选择与 Python 版本对应的版本,并且选择 unicode 版本,比如版本:wxPython2.8-win32-unicode-py26.exe,否则安装完成后不能支持中文。
- 打开安装包安装
- 此处按照图示配置
- 安装到最后一个环节的时候,点击Finish
- 打开安装包安装
安装robotframework
CMD输入pip install robotframework
安装robotframework。
如果提示以下信息表示安装成功。
- 安装robotframework-ride
CMD输入pip install robotframework-ride
出现如图所示界面即安装成功
- 验证安装是否成功:
CMD输入:ride.py
成功会显示如下界面:
- 安装robotframework-ride
至此,robotframe的环境安装成功。
下载依赖库:
pip install robotframework-selenium2library
pip install robotframework-archivelibrary
pip install robotframework-SSHLibrary
pip install robotframework-ftplibrary
使用pip list
就可以看到安装的库文件。
以下是安装过程中可能遇到的问题
1、 wxpython not found
这个问题据说是因为这个ride只支持32位的,不管你的电脑是不是32位,所以你只有安装32位的ride。
解决办法:重新安装32位的wxPython2.8-win32-unicode-2.8.12.1-py27
下载链接:http://download.csdn.net/download/qq_32454537/10154385
下载后按照上面的教程来安装就行。
2、’pip’ 不是内部或外部命令,也不是可运行的程序或批处理文件。
这是因为在安装Python的过程中缺少这个组件。我在Windows10 上安装Python的时候是可以安装好的。但是在Window Service服务器上安装的时候,就会出现这种问题。这个时候你需要单独下载这个pip。
下载链接: http://download.csdn.net/download/qq_32454537/10154402
安装步骤:
解压后进入当前解压目录(最好将这个东东放到Python/Script下。
CMD输入python setup.py install
这样再继续之前的步骤。
3、提示出setuptool组件缺少
和上面的原因一样,还是因为肮脏Python的时候的问题。安装setuptool就行,步骤和上面的一样。
下载链接:http://download.csdn.net/download/qq_32454537/10154412
测试不易,且测且珍惜。