RobotFrame简要安装

机器: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时,输入字符英文过慢的问题。

原文地址:https://www.cnblogs.com/loveniko/p/13036191.html