机器:64位windows7
RIDE安装
一、安装环境
1、PC:windows7-64位
二、安装顺序
1、Python --> wxPython --> robotframework --> robotframework-ride
三、详细下载安装过程
参考资料来源:微信公众号RobotFramework -->环境安装指南
1、Python
1)、下载Python,版本号:2.7.15(32位)
①下载地址:https://www.python.org/downloads/release/python-2711/
2)、安装Python
①双击 python-2.7.15.msi 文件进行安装(安装目录不能有空格且不建议用中文)
②安装步骤有一个Add Python.exe to Path,默认左边的图标是红色的叉,点击这一项左边的下拉箭头,选择第一项:“Will be installed on local hard drive”。
③一路next直至安装完成
3)、检查环境变量
①右键点击计算机 --> 属性 --> 高级系统设置 --> 环境变量 --> 查看系统变量中的Path变量
②Path变量中应存在以下两个变量(路径为Python安装路径):
E:Languagepythonpython27;
E:Languagepythonpython27Scripts;
至此,Python安装完成。
2、wxPython
1)、下载wxPython,版本号:2.8.12.1(32位)
①下载地址:https://sourceforge.net/projects/wxpython/files/wxPython/2.8.12.1/
2)、安装wxPython
①双击 wxPython2.8-win32-unicode-2.8.12.1-py27.exe文件进行安装
②一路安装到完成
3、robotframework
1)、升级pip
①我们直接在打开运行,输入cmd
②在命令行输入以下命令:
python -m pip install --upgrade pip
看到Successfully这一句就是表示升级安装完成了
2)、修改pip下载源
①进入我的电脑 --> c盘 --> 用户 --> 登陆用户名文件夹,在此目录下面建立一个pip目录,在pip目录下建立一个pip.ini文件
②pip文件内容:
[global]
index-url = https:*//pypi.tuna.tsinghua.edu.cn/simple*
[install]
trusted-host=mirrors.aliyun.com
3)、用pip方式安装robotframework
①在命令行输入以下命令:
pip install robotframework==3.0.4
4、robotframework-ride
1)、用pip方式安装robotframework-ride
①在命令行输入以下命令:
pip install robotframeworK-ride==1.5.2.1
1)运行RF
①在命令行输入以下命令:
ride.py
②看到以下画面就算成功了
四、安装库
1、安装Selenium2Library库
1)、用pip方式安装Selenium2Library库
①在命令行输入以下命令:
pip install robotframework-selenium2library==3.0.0
②没有报错就是安装成功
2)、在RF中加载SeleniumLibrary库
①进入RF选择任意一个组件,在右侧点击Library
②在name中输入SeleniumLibrary,点击确定
③如果SeleniumLibrary为黑色代表添加成功,为红色代表添加失败
2、安装AutoItLibrary库
1)、安装pywin32
①下载地址:https://sourceforge.net/projects/pywin32/files/pywin32/
②双击pywin32-219.win32-py2.7.exe安装包
③一路next到安装完成
2)、安装AutoItLibrary库
①下载地址:https://www.softpedia.com/get/Programming/Components-Libraries/AutoItLibrary.shtml
②解压AutoItLibrary-1.1.zip,得到AutoItLibrary-1.1文件夹
③用管理员模式运行命令行,进入AutoItLibrary-1.1文件夹。输入命令
python setup.py install
④看到一长串copying并且没报错,就算安装成功
3)、安装AutoItX-V3
①下载地址:https://www.autoitscript.com/site/autoit/downloads/
②双击autoit-v3-setup.exe,一路安装
4)、在RF中加载AutoItLibrary库
①导入方式同SeleniumLibrary一样,导入后库名为黑色就算导入成功
五、使用Selenium2Library库打开浏览器的坑
1、打开ie11
①下载IEDriverServer.exe,版本号和Selenium2Library一致
下载地址:https://selenium-release.storage.googleapis.com/index.html
②解压后将IEDriverServer.exe放到python目录下
③参考文档:https://www.cnblogs.com/feiquan/p/8531618.html
*64位PC也可以使用32位的IEDriverServer,建议使用IEDriverServer(32位),按照32位方法在注册表进行设置。可以避免web端使用关键字Input Text时,输入字符英文过慢的问题。