Robot Framework框架入门指南-1.1

简介: 介绍这里会有一些系列文章,用来介绍如何使用Robot Framework测试框架,以及如何基于Robot Framework来搭建整个自动化测试平台;本章,是系列文章的第一篇,主要是介绍如何使用Robot Framework框架。

介绍

这里会有一些系列文章,用来介绍如何使用Robot Framework测试框架,以及如何基于Robot Framework来搭建整个自动化测试平台;本章,是系列文章的第一篇,主要是介绍如何使用Robot Framework框架。

安装Robot Framework

安装Robot Framework框架不需要其他的库依赖,只需要有Python环境即可,在github上找到Robot Framework的release 版本,下载下来安装即可。

验证安装成功,执行下面命令:

robot --version

查询Robot Framework的版本信息。


img_350e33cfac1f81b26c1ffa00f2942857.png
robot-version.png

编写测试用例

Robot Framework定义了一套自己的测试用例编写规则,所以,必须熟悉该规则,才能编写合法的测试用例。
这里要记住几张表就行了,设置表(Settings), 变量表(Variables), 测试用例表(Test Cases), 关键字表(Keywords),大部分的测试用例都是由这几张表组成的,下面是一个基本的测试套件样例。

img_4dfb4c60bf482f01d89ceac2bc080216.png
robot_example01.png

执行测试用例

img_3e6519489dc5b58816aa0062c6038b62.png
robot_run_results.png

查看测试用例执行结果

测试报告


img_b46165564ee5cada135eeb7b1556dc2a.png
demo_test_report.png

测试日志

img_fe57488b240cec4856ed11cd84d2d679.png
demo_test_log.png

小结

这样,我们就完成了基本的测试用例编写到执行的过程,下一章将重点介绍测试用例的语法规范。

目录
相关文章
|
3月前
|
JSON 自然语言处理 机器人
接口自动化测试教程:如何使用 Robot Framework
Robot Framework 是一个用于实现自动化测试和机器人流程自动化(RPA)的开放源代码框架。它由一个名为 Robot Framework Foundation 的组织得到推广,得到了多家领军企业在软件开发中的广泛应用。框架以其开放性和灵活性为特点,能够无缝整合各种其他工具,无论团队规模大小,均无需承担额外许可成本。
|
XML 机器人 Java
Robot Framework(1)- 入门介绍
Robot Framework(1)- 入门介绍
324 0
Robot Framework(1)- 入门介绍
|
机器人 测试技术
Robot Framework(3)- 基本概念
Robot Framework(3)- 基本概念
145 0
Robot Framework(3)- 基本概念
|
XML 机器人 Java
Robot Framework(5)- 使用测试库
Robot Framework(5)- 使用测试库
229 0
Robot Framework(5)- 使用测试库
|
机器人 测试技术 Python
Robot Framework(4)- 测试套件的基本使用
Robot Framework(4)- 测试套件的基本使用
433 0
Robot Framework(4)- 测试套件的基本使用
|
机器人 Java 测试技术
Robot Framework(2)- 快速安装
Robot Framework(2)- 快速安装
183 0
Robot Framework(2)- 快速安装
|
XML 物联网 数据格式
|
机器人 测试技术 开发工具
|
机器人 Python 关系型数据库