python2.x- selenium-robot framework自动化测试环境搭建

因为ride在开发的时候是基于python2.x开发的,虽然现在python已经出现了python3.x以上的版本,但是ride未和python3.x以上的版本有兼容。

robot framework 这个框架底层是用python编写的

现在我来看看需要准备什么东西呢:

1. python-2.7.11.msi

2.wxPython2.8-win32-unicode-2.8.12.1-py27.exe

1. python的安装

安装的时候需要勾选pip和Add python.exe to Path

python2.x- selenium-robot framework自动化测试环境搭建

可以选择自己默认喜欢的路径,也可以一路点击下一步;

安装成功后,检查是否安装成功,在dos窗口,输入python回车:

python2.x- selenium-robot framework自动化测试环境搭建

如果报错,异常,则需要自己手动添加环境变量

在path中配置添加两个 (E:python2.7;E:python2.7Scripts;)

2. wxPython的安装

它是python语言的跨平台GUI工具包,由于RIDE是基于这个库开发的,因此需要安装这个库。

可以自己在网上下载安装包:wxPython2.8-win32-unicode-2.8.12.1-py27.exe

直接点击下一步进行安装就好了。

3. Robot Framework的安装

Robot Framework是用于验收测试和验收测试驱动开发的通用测试自动化框架。

安装:

打开cmd窗口,输入命令:

pip install robotframework-ride

提示Successfully ……即可

注意:倘若你桌面没有生成RIDE快捷方式 python2.x- selenium-robot framework自动化测试环境搭建,请按以下步骤手动添加。

在安装目录下面,找到ride.py后将发送到桌面 (E:python2.7Scripts ide.py)
更改为机器人图标:
         在桌面上ride快捷方式-->右键-->属性-->快捷方式-->更改图标-->浏览
         找到python的安装目目录下E:Python2.7Libsite-packages obotidewidgets目录下robot图标

4. selenium2library的安装

robot framework需要和网站做交互的话,就需要导入selenium2library包,使用pip命令:pip install robotframework-selenium2library

可以使用pip list显示所有安装的包,所在目录:E:python2.7Libsite-packages

将安装包里的chromedriver.exe和IEDriverServer.exe两个驱动放置python目录下的E:python2.7Scripts目录里,
这2个驱动是保证RF能运行谷歌和IE浏览器的关键