Python3下 Robot Framework RIDE 自动化测试环境搭建【小白专用的图文教程】

前言

Robot Framework 是一款 Python 编写的功能自动化测试框架。具备良好的可扩展性,支持关键字驱动,可以同时测试多种类型的客户端或者接口,可以进行分布式测试执行。今天先从零开始,给大家分享框架的搭建教程。

Python3 安装

官网下载 python3 版本的包,我下的是 3.6.6 版本,https://www.python.org/downloads/,选择与自己电脑对应的版本,我电脑是 64 位的,我选择的是 Download Windows x86-64 executable installer 这个包。

37f66a82f2593134f3b135e986c2c7eb.png

默认安装在系统盘就行,安装时记得添加勾选添加环境变量的选项,这样就不用手动添加环境变量了。

296672a4cf1aebacddb0f2a39d07ac4a.png

Robot Framework 安装

在 cmd 命令下用 pip 命令安装 RobotFramwork 框架:

pip 命令默认安装的是最新版本,我当前安装的 robotframework 是 3.1.2 版本。

image.png

wxPython 安装

wxPython是Python语言的一套优秀的GUI图形库,我们也可以通过 pip 命令安装。

我当前安装的 wxPython 是 4.0.6 版本。

0e10103eee32ca2c88ff9cd58fe3100d.png

robotframework-ride 安装

RIDE 是脚本可视化编写页面,表格形式展示。

7d65da2d26db3334d2abc6e63f7cf4e7.png

查看已安装的包

我们用 pip list 命令看下已经安装成功的包。

bf1abe3bc6d89363d60c637ee73d0a03.png

打开 RIDE

两种方式可以启动 RIDE

1、cmd 中输入 ride.py 可以启动 ride 编辑器。

976f7c52c52f136b5517263e3f120ec7.png

2、在 Python 安装目录的 script 目录里,点击 ride.py 文件也可以启动。

589f5d96688647acc20998b8453bcea7.png

为了更方便,我们可以把 ride.py 文件快捷方式发送到桌面。

启动浏览器

接下来,我们启动浏览器,我们都知道,操作浏览器的库是 selenium,在 robot framework 中做了封装,在此框架中名称是:robotframework-selenium2library。

安装 selenium2library

我们先在 cmd 中用 pip 命令安装 selenium2library 库。