Robot Framework(基于Python 3.0+)详细安装步骤及火狐/谷歌浏览器设置

一、安装python

1、官网下载python安装包,https://www.python.org/downloads/windows/


2、安装时选择:自定义安装→自动添加环境变量,点击下一步;

3、勾选所有,点击下一步;

4、修改安装路径,注意:路径不要有中文或空格,然后静待安装完成。

5、新打开cmd命令提示符窗口,输入python,会出现下图说明python已安装成功。

或者在开始菜单中出现,python菜单,可正常打开IDLE。

6、检查环境变量是否自动添加成功,如未成功添加,手动添加(此图为win10显示)。

二、在线安装Framework组件

注:python在python3.x以上的发行版本中,都是自带pip的,此处不需要额外安装pip。同时可输入pip list查看已经自动安装了哪些组件。

1、安装时,尽量选择新版本,可通过输入错误版本号,查看所有版本号信息,如pip install wxpython==11。

2、安装说明如表格所示,其中安装两种方式,表格中(1)为连接海外服务器安装,受网络影响较大,常出现网络超时;(2)为通过国内镜像安装,速度快(pip install -i 镜像地址 组件及版本号)。

功能说明名称安装命令

支持python图形化界面,主要用来运行RIDEwxPython(1)pip install wxpython==4.0.4

(2)pip install -i https://pypi.tuna.tsinghua.edu.cn/simple wxpython==4.0.4

robot framework框架robotframework(1)pip install robotframework==3.1.1

(2)pip install -i https://pypi.tuna.tsinghua.edu.cn/simple robotframework==3.1.1

可视化界面工具riderobotframework-ride(1)pip install robotframework-ride==3.1.1

(2)pip install -i https://pypi.tuna.tsinghua.edu.cn/simple robotframework-ride==3.1.1

注意:安装过程中会提示是否创建桌面图标,当然要同意创建。

关键字库robotframework-selenium2library(1)pip install robotframework-selenium2library==3.0.0

(2)pip install -i https://pypi.tuna.tsinghua.edu.cn/simple robotframework-selenium2library==3.0.0

数据库robotframework-databaselibrary(1)pip install robotframework-databaselibrary==1.2.3

(2)pip install -i https://pypi.tuna.tsinghua.edu.cn/simple robotframework-databaselibrary==1.2.3

pymysql库PyMySql(1)pip install PyMySql==0.9.3

(2)pip install -i https://pypi.tuna.tsinghua.edu.cn/simple PyMySql==0.9.3

3、安装成功的标志为每个节点出现successfully标志。

4、安装完成后,输入pip list,查看以上是否都安装成功。

三、启动Robot Framework

安装过程中,直接同意创建桌面工具,就出现如下图所示,双击即可打开。如果觉得图标没有以前的小红机器人好看,自行修改。

四、配置chrome浏览器

1、下载谷歌驱动,chromedriver.exe文件,首先看一下自己浏览器版本,在浏览器地址栏输入:chrome://version/,浏览器更新会影响程序运行,所以记得设置浏览器不更新。

2、下载驱动地址:https://npm.taobao.org/mirrors/chromedriver/,下载后解压文件夹,将chromedriver.exe放入chrome同目录下或新建目录,然后将chromedriver.exe路径配置到环境变量中。

3、配置后,cmd输入chromedriver,查看是否成功(记得新打开cmd,本人就是老窗口,总提示不是内部命令)。

4、打开ride,新建测试case,运行一下,看是否正常。

五、配置火狐(Firefox)浏览器

1、驱动下载地址:https://github.com/mozilla/geckodriver/releases,寻找对应的火狐浏览器对应的版本下载即可。

2、解压后,将geckodriver.exe文件放入python的scripts目录下即可运行(正常情况下安装selenium中是包含火狐的驱动,我的可能是版本不一致报错,报错图如下,就手动下载了一下)。

3、检验方式,新建.py文件,输入以下代码,F5运行,看是否可以正常打开火狐浏览器或者在ride里验证。

from selenium import webdriver

driver = webdriver.Firefox()

你可能感兴趣的:(Robot Framework(基于Python 3.0+)详细安装步骤及火狐/谷歌浏览器设置)