一、 主要程序安装
可以直接通过下面提供的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,启动编程环境

