目录
一、在线安装
1.安装Python2.7.10
a.下载地址:https://www.python.org/downloads/release/python-2710/
b.安装路径D:\Python27
c.设置环境变量,path中添加D:\Python27;D:\Python27\Scripts;
2.安装setuptools和pip
(注:安装测试库工具,一般情况下setuptools用于离线安装,pip用于在线安装测试库)
a. setuptools下载地址:https://pypi.org/project/setuptools/
cmd中进入下载的setuptools文件目录,执行命令
python setup.py install
b. pip在安装Python时已经自带安装,只需将pip升级即可
pip install --upgrade pip
3.安装自动化框架robotframe work
a.cmd中命令:
pip install robotframework
4.安装wxpython 2.8.12.1
a.下载地址:https://sourceforge.net/projects/wxpython/files/wxPython/2.8.12.1/wxPython2.8-win64-unicode-2.8.12.1-py27.exe/download
b.运行下载的exe文件,默认下一步安装
5.安装Ride(可视化图形工具)
a.cmd中命令:
pip install robotframework-ride
b.桌面创建快捷方式和图标,桌面鼠标右键—新建—快捷方式,输入框中输入
D:\Python27\pythonw.exe -c "from robotide import main; main()"
点击下一步重命名,完成。
c.更改图标,右键刚新建的快捷方式,属性—更改图标,选择位置D:\Python27\Lib\site-packages\robotide\widgets中的图标
6.安装pywin32(用于调windows API)
a.下载地址:
https://sourceforge.net/projects/pywin32/files/pywin32/Build%20221/
安装直接下一步
7.安装常用测试库
a.安装Selenium2library,Databaselibrary、RequestsLibrary、requests
cmd中依次执行命令:
pip install robotframework-selenium2library
pip install robotframework-databaselibrary
pip install requests
pip install robotframework-requests
8.安装Auto It
下载安装包直接下一步下一步安装(注意:安装位数与系统保持一致,安装过程中选择位数)
下载地址:http://download.pchome.net/development/linetools/down-20198-7.html
9.安装数据库插件Cx_Oracle、Pymysql
a.安装Pymysql,cmd中执行命令
pip install pymysql
b.安装Cx_Oracle
1.下载地址:https://sourceforge.net/projects/cx-oracle/files/ 直接下一步安装
2.下载instantclient(注:这个版本需要与系统、python的版本保持一致)解压到指定目录,并把以下三个文件拷贝到D:\Python27\Lib\site-packages目录中
10.将浏览器驱动放置Python安装主目录下
调用IE、谷歌浏览器时需要将IEDriverServer.exe和chromedriver放到python主目录下面
注:编写用例选择chrome作为驱动时,输入的网址前面需要加上前缀http://
11.环境安装后列表清单
12.安装完成后一些必要设置
a.修改字符支持中文
修改D:\Python27\Lib\site-packages\robot\utils\encodingsniffer.py
文件内容cp437改成cp936
b.修改系统输入法的快捷键Ctrl+space(RF的补全键和输入法冲突)
二、拷贝安装
前提是有一台机器已经搭建好Robot framework
1.拷贝安装目录
从安装好的机器上拷贝目录D:\Python27至目标电脑D盘下;
2. 安装JDK
百度教程很多,这里不再阐述
3.设置环境变量
-
新增系统环境变量
NLS_LANG=SIMPLIFIED CHINESE_CHINA.ZHS16GBK
-
path环境变量中添加内容
D:\Python27;D:\Python27\Scripts;
4.安装软件Auto It(参考在线安装第8步)
5.拷贝文件
- 拷贝D:\Python27\Lib\site-packages\pywin32_system32下的所有文件至目录C:\Windows\System32
- 将源机器中C:\Windows\System32\python27.dll拷贝至目标机器目录C:\Windows\System32下