安装RSF自动化环境

我安装的环境是windows。在线安装,比较简单,相互依赖的包会被自动安装好,但是很有可能网络不好,安装失败!下面介绍一下安装过程!

1>安装Python2.7,一切的基础,环境变量要配置C:\Python27和C:\Python27\Scripts,现在是不支持版本3以上的;

2>安装wxPython,RIDE需要它的支持,python的图形化,下载地址:https://www.python.org/downloads/;

3>安装pip,一个安装管理python包的工具,是easy_install的替代品,网络比较好的同学直接:pip-install,否则下载地址:https://github.com/pypa/pip/releases;

4>在线安装命令:pip install robotframework,安装的是robotframework本身。下载地址:https://github.com/robotframework/robotframework;

pybot --version,可以验证是否安装成功!

5>在线安装命令:pip install robotframework-ride,一个小机器人的图标可视化编写管理用力的程序。下载地址:https://pypi.python.org/pypi/robotframework-ride/1.3;

6>在线安装命令:pip install robotframework-selenium2library,这是selenium2测试库,基于webdriver驱动,默认的是火狐浏览器;

这个如果是离线安装则安装顺序依次是:

(1)安装selenium,selenium的原生python库,到官网下载即可:https://pypi.python.org/pypi/selenium;

(2)安装decorator,S2L库的依赖库,下载地址:https://pypi.python.org/pypi/decorator;

(3)安装docutils,S2L库的依赖库,下载地址:https://pypi.python.org/pypi/docutils;

(4)安装robotframework-selenium2library,下载地址:https://github.com/robotframework/Selenium2Library/releases;

 

到此这个环境基本安装完成,下面记录一下安装过程可能会遇见的问题:

1)pip命令:

pip install XXX:直接在线安装;

pip uninstall XXX:卸载已经安装好的程序;

2)python源码安装:cmd命令进入到源码的setup.py同级目录,执行命令:python setup.py install;

3)selenium2library依赖的包可能会比较多,而且有的时候安装成功后可能不可用,我是更新安装其它版本然后就好了;

4)环境安装成功后默认打开的是火狐浏览器,如果想要使用IE、谷歌,需要安装浏览器driver:chromedriver.exe、IEDriverServer.exe;

6)安装方式有很多,可以源码安装、可以exe安装文件直接点击执行即可;

 

下面发一张离线安装,需要的基本的安装文件:

 

posted @ 2015-09-03 16:18  夜淡墨  阅读(560)  评论(0编辑  收藏  举报