一、 主要程序安装
可以直接通过下面提供的SVN路径下载相应安装包
svn://192.168.54.191/sam-docs/持续集成/JDK/jdk-8u151-windows-x64.exe
svn://192.168.54.191/sam-docs/持续集成/RobotFramework
1、 JDK-1.8.151
安装过程省略,网络上有的是
2、 python-2.7.14
msi包直接安装
配置环境变量:默认安装路径C:\Python27
增加两个path:
① C:\Python27;
② C:\Python27\Scripts;
校验是否安装成功CMD命令行输入python --version,安装成功可以看到如下展示
 
3、 setuptools-38.5.1
解压
文件,在解压目录下执行命令python setup.py install完成安装
 
4、 pip-9.0.1
解压
文件,在解压目录下执行命令python setup.py install完成安装
安装好,环境变量要配上C:\pip-9.0.1的路径
 
安装完成后,输入pip --version,查看安装结果版本号
 
5、 Wxpython2.8.12.1
直接运行
msi安装包(装了才能启动ride)
二、 环境插件安装(pip安装)
CMD命令行输入:pip install XXX
XXX为下面需要安装的插件的名称,如:pip install robotframework
 
SAM冒烟环境需要安装RF平台,及相关的python插件:
1、RF
- Robotframework(RF测试平台)
 
a) robotframework-ride(RF测试编辑环境)
b) robotframework-selenium2library(包含大部分测试脚本功能的库)
2、插件
执行过程中如果提示如下从错误,表明缺少这个插件
 
可一直执行pip命令安装,命令如下:
pip install robotframework-selenium2libary
 
下面是常用的插件(依赖)包(红色为SAM冒烟脚本需要)
- selenium(web自动化测试依赖)
 - pyrad(模拟radius报文)
 - pymssql(数据库连接)
 - chardet(编码格式检测)
 - suds(接口对接)
 - decorator(装饰器)
 - docutils(文本格式转换工具)
 
三、 浏览器环境安装
建议使用Chrome浏览器,目前使用下来比较稳定。SVN下载如下内容
svn://192.168.54.191/sam-docs/持续集成/RobotFramework/ChromeStandalone_60.0.3112.90_Setup.exe
svn://192.168.54.191/sam-docs/持续集成/RobotFramework/chromedriver_win32.zip
浏览器驱动解压到Python环境下,默认路径为:C:\Python27
 
删除谷歌的自动更新服务,防止chrome浏览器更新(禁止还是会被拉起,还是卸载了安心),如删除不了,先停止该服务再删除
 
禁用两个update更新服务
 
停止两个谷歌进程
 
删除C:\Program Files (x86)\Google目录下的Update文件夹
 
删除谷歌update服务
 
查看谷歌浏览器,更新出错就没问题了
 
四、 ride启动
cmd命令窗输入ride.py,启动编程环境
 
