RobotFramework(一)环境搭建

来源:互联网 发布:视频压缩简易算法 编辑:程序博客网 时间:2024/06/06 06:36

1必须及重要

序号

安装包名

安装方法

下载地址

备注

1

python

exe文件,直接双击安装

https://www.python.org/download/releases/2.7.8/

一切的基础,安装路径不能有空格;设置环境变量
验证是否成功:cmd输入python

 

PyCharm

 

 

python IDE

2

setuptools

下载ez_setup.py文件,python setup.py install

https://pypi.python.org/pypi/setuptools

Python 的套件管理程式;
安装在了C:\Python27\Lib\site-packages下面

3

pip

1、cmd进入ez_setup.py文件目录 

python setup.py install

https://pip.pypa.io/en/latest/index.html

Python 的套件管理程式;安装在了C:\Python27\Lib\site-packages

2、用setuptools安装:easy_install pip

4

robot framework

1、pip install robotframework

https://pypi.python.org/pypi/robotframework

robot framework本身

安装在了C:\Python27\Lib\site-packages

2、源码:python setup.py install

3、exe文件,直接双击安装

https://github.com/robotframework/robotframework

5

wxPython

exe文件,直接双击安装

http://wxpython.org/download.php#stable

支撑Ride的运行库;要与python版本对应

6

robotframework-ride

1、pip install robotframework-ride

https://pypi.python.org/pypi/robotframework-ride

用于创建、组织、运行测试的RF的IDE;

安装在了C:\Python27\Lib\site-packages(加入环境变量)

打开:python ride.py

2、源码:pythont setup.py install

3、exe文件,直接双击安装


注;pip的都是在线安装,不需要下载


2其他重要库

1

selenium2library

1、pip install robotframework-selenium2library

https://pypi.python.org/pypi/robotframework-selenium2library

selenium2测试库,基于webdriver驱动

2、源码:pythont setup.py install

3、exe文件,直接双击安装

2

cx_Oracle

exe文件,直接双击安装

http://sourceforge.net/projects/cx-oracle/files/

连接oracle用的(支持第9步)



    


3

databaselibrary

1、pip install robotframework-databaselibrary

https://github.com/franz-see/Robotframework-Database-Library

DB库

2、源码:pythont setup.py install

4

requests

pip install requests

https://pypi.python.org/pypi/requests

支持第11步,否则RF引入RequestsLibrary库会报错

5

RequestsLibrary

pip install -U robotframework-requests

https://github.com/bulkan/robotframework-requests

http request库


YamlLibrary下载后安装PyYAML-3.12.win-amd64-py2.7.exehttp://pyyaml.org/wiki/PyYAMLYAML是一个堪比XML,JSON数据格式的更加方便,简洁的,易于人眼阅读的序列化数据格式对应python的版本openpyxlpip install openpyxl 操作excelpycryptopip installpycryptohttp://www.jb51.net/article/86022.htmPython密码库Thrift下载exe文件、tar.gz文件http://thrift.apache.org/downloadhttp://blog.sina.com.cn/s/blog_44061e3d0102v849.html运行exe文件 

安装thrift:

• thrift下载官网地址:http://www.javabloger.com/article/apache-thrift-architecture.html

• 到thrift官网下载exe文件,然后将文件重命名为thrift.exe,拷贝到c:\windows目录下

• 右击我的电脑,点属性,点高级选项 找到环境变量 在path这个里面加入刚才你把exe文件放的目录写入到path,比我的C:\Windows

• 打开cmd 输入thrift ,查看是否成功

• 到thrift官网下载tar文件,比如thrift-0.9.1.tar.gz,将文件解压缩

• 打开cmd,进入thrift-0.9.1

• cd lib/py/;python setup.py install;

否则无用正常运行python程序,会提示 from thrift.Thrift import TType, TMessageType, TException, TApplicationException ImportError: No module named thrift.Thrift

• 测试是否成功

cd thrift-0.9.1\tutorial, thrift --gen py tutorial.thrift, thrift --gen py shared.thrift 会生成一个gen-py文件夹,将gen-py 复制到py目录中,就可以运行py文件中的PythonServer.py和PythonClient.py了




原创粉丝点击