Robot Framwork 介绍与使用

时间:2024-11-07 07:31:10

文章目录

  • Robot Framwork 介绍
  • Robot Framwork的安装
  • 安装robotframework-ride
  • 建立一个简单的测试用例

Robot Framwork 介绍

Robot Framework是一款python编写的功能自动化测试框架。具备良好的可扩展性,支持关键字驱动,可以同时测试多种类型的客户端或者接口,可以进行分布式测试执行。主要用于轮次很多的验收测试和验收测试驱动开发(ATDD)。

Robot Framwork的安装

首先需要安装python。python的下载地址: https://www.python.org/downloads/。
下载完成后,选择默认项进行安装。
安装完后,需要设置环境变量:计算机—属性—高级系统设置—环境变量—系统变量—Path,写入python的安装路径。
在这里插入图片描述

然后使用 pip 安装 Robot Framework: pip install robotframework

(如果后面出现ride 运行报错有可能是 ride的版本问题。可以参考 https://forum.robotframework.org/t/ride-calling-method-log-message-of-listener-testrunneragent-py-failed-attributeerror-output-object-has-no-attribute-xmllogger/6755
回退到 Robot Framework 到 6.1.1)

安装robotframework-ride

robotframework-ride 是Robot Framework的可视化UI界面工具,专用于编写测试用例。

一种方式 :pip install robotframework-ride
另一种方式: 可以通过 https://pypi.org/project/robotframework-ride/ 下载离线安装包进行安装。

安装成功后,进入到python 安装路径下的Script 文件夹下面,去执行 python ride.py.就可以启动 ride。

在这里插入图片描述

建立一个简单的测试用例

  1. File -> New Project
    在这里插入图片描述

  2. New Test Case
    在这里插入图片描述

  3. 输入测试用例内容在这里插入图片描述

  4. 运行测试用例

在这里插入图片描述