教你一步步搞定win7环境下RobotFramework的环境搭建
2017-05-07 22:05
323 查看
一、安装Python
官网:https://www.python.org/因为Robot Framework框架是基于Python语言开发的,所以这个是前提
注意事项:
1、 需要选择Python2;
2、 安装Python2.7.9/Python3.X时,选中最后一项(我安装的时候没有仔细看,所以没有选)可以自动添加环境变量;
3、 如果像我一样,一路next,米有选中自动添加path,就需要手动去添加,方法也很简单。在path中添加“D:\Python27;D:\Python27\Scripts;”其中D:\Python27\Scripts;是安装pip需要的。注意最后面要有;
在cmd中输入Python就能进入Python的世界啦~
二、安装setuptools和pip
首先简单说下这两个包的作用。Setuptools可以让程序员更方便的创建和发布Python包,特别是那些对其他包具有依赖性的状况。使用setuptools里的easy_install命令安装第三方Python包。
Pip是一个安装和管理Python包的工具,通过pip去安装Python包变得十分简单,pip依赖于setuptools,因此有安装顺序。
Setuptools下载地址:https://pypi.python.org/pypi/setuptools
Pip的下载地址:https://pypi.python.org/pypi/pip
安装方式一样,进入到相应的文件夹下,执行命令:E:\package\setuptools或pip的文件夹>python setup.py install
验证方式:在cmd中敲pip不报错
注意事项:
1、 如果在安装setuptools遇到xx包导入错误,没有发现xx包,可以自行去下载安装。下载地址:https://pypi.python.org/pypi,然后搜索自己缺少的包,例如six/packaging/appdirs,我就是缺这几个包,可以通过pip安装(命令pip install
package),也可以通过下载解压后用Python的安装命令pythonsetup.py install。
2、如果pip提示不是内部命令,首先去检查环境变量是否配置了。
三、安装robot framework
下载地址:https://pypi.python.org/pypi/robotframework/2.8.7提供了exe的文件和tar.gz文件,前者可以直接双击安装,后者则需像安装Python包一样用Python setup.py install,或者通过pip命令,D:\Python27\Lib\site-packages>pipinstall robotframwork
四、安装wxPython
下载地址:http://www.wxpython.org/download.phpwxPython 是 Python 非常有名的一个 GUI 库,因为 RIDE 是基于这个库开发的,所以这个必须安装。
安装没啥注意事项,只是该网站上很不好下,建议直接找别人下载好的资源或者用迅雷下载.
五、安装RIDE
下载地址:https://pypi.python.org/pypi/robotframework-rideRIDE 是 Robot Framework 测试数据的编辑器。它使测试用例的创建、运行、测试项目的组织可以在图形界面下完成。
经过前面的一系列安装,到这里安装就可以驾轻就熟了。
按理说,到这里应该就是最后一步,就可以在桌面上生存一个RIDE的图标,双击就能看到理想中的界面了,but,并不是所有的同学都是那么顺利,比如我,在桌面上瞅了几遍也么有找到那个图标,像我一样的请按下面步骤来:
1、 在桌面上右键新建快捷方式
2、 在“请键入对象”的位置上输入命令:D:\Python27\pythonw.exe -c “from robotide import main; main()”,D:\为Python的安装路径
3、 单击下一步
4、 输入该快捷方式的名称,随你怎么输啦
5、 点击完成,桌面上立马就看到了RIDE的入口图标啦。
6、 你也可以换一个标志性图标,在快捷方式上右键→属性→更改图标,在“浏览”中输入路径“D:\Python27\Lib\site-packages\robotide\widgets”,找到机器人的图标点击确定就OK啦。
到这里,还是木有完!!!!!!!双击该图标后,你会发现木有丝毫反应,是启动的太慢了么?等等等,心急吃不了热豆腐,可是几分钟过去了依然木有反应,这时候不要急,你离成功还差一步。出现这个现象的原因可能是由于RIDE 所依赖的wxPython 版本不一直造成的。解决方法如下:
在cmd中输入我们刚才创建快捷方式的命令“from robotide import main”,会提示wxPython notfound,接着告诉你应该从哪里(网址)下载什么样的版本。经过N次波折的我们这个时候精力已经快耗的差不多啦,如果网速不好或者此时运气不佳,照着提示的网址打开可能下载的超慢,此时建议直接百度符合要求的wxPython版本,网友们都是很热心哒,都已经传在网盘等你去下载了呐。
OK,至此,我已经全部搞定,可以正常使用啦~~~
此文安装步骤是借鉴虫师的robot_frame自动化测试文档,然后添加了自己在安装过程中遇到的问题,希望对于小白的你也有些帮助~~~
相关文章推荐
- win7(32bit)php+mysql+apache开发环境搭建
- win7下 symbian开发环境搭建
- win7 32位系统搭建iphone开发环境
- Win7下PHP测试环境搭建最佳方法(phpunit/selenium)
- 一键PHP环境搭建教程,php本地环境轻松搞定!
- 终于搞定了NetBeans下搭建 联想乐phone 开发环境(android),需要的进来看
- win7下android开发环境搭建(win7 64位)
- WIN7 VS2008 ACE 开发环境搭建
- win7(32位)下android开发环境搭建
- 搭建 Win7 Android NDK 开发环境
- win7下PHP运行环境搭建(apache2+mysql+php)
- Win7下搭建Python开发环境[py+pyqt4+Eric4]
- Win7上Android开发环境搭建
- ffmpeg/ffplay vc6 源码剖析||Win7下SDL环境搭建---用于ffplay
- 搭建SharePoint开发环境——如何在Win7安装SharePointFoundation
- Win7 上 iPhone开发环境搭建之一VMware上安装Mac OS X Server 10.6
- Win7 搭建PHP环境
- Win7下搭建外网环境的SVN服务器
- Win7下搭建Python开发环境[py+pyqt4+Eric4]
- 一步步搭建 centos 环境下apache与Subversion集成