一文带你了解图形测试用例|API 自动化测试

简介: Eolink Apikit 的图形用例是指通过图形化的方式去表现 API 流程测试。它包括了条件选择器、单个 API 步骤和操作集等组件。相较于前面推荐的表格化的通用用例,图形用例可以让测试人员更方便地设计和管理 API 流程测试,同时也更加的灵活。

Eolink Apikit 的图形用例是指通过图形化的方式去表现 API 流程测试。它包括了条件选择器、单个 API 步骤和操作集等组件。

相较于前面推荐的表格化的通用用例,图形用例可以让测试人员更方便地设计和管理 API 流程测试,同时也更加的灵活。


添加图形用例

进入测试用例管理页面,点击 添加用例 按钮,在弹窗中输入用例名称等信息,选择图形用例,然后点击确定即可。

1.png

2.png


添加图形用例步骤

点击线段中间的号可以获取更多选择:

3.png


添加单个步骤

从API文档添加请求

选择从API文档添加请求,选择API文档中的项目和接口,并且把接口加入到流程中:

4.png

5.png

添加空白的API请求

选择添加API请求,填写参数,生成新的步骤:

6.png

7.png

添加脚本操作

选择添加脚本【JavaScript】实现更加复杂的接口测试比如循环等:

8.png

9.png

添加数据库步骤

选择添加数据库操作,方便在测试的过程中插入或者删除数据:

10.png

添加条件控制器

通过条件控制器来判断需要走的分支,再根据不同的分支选择不同的接口路径:

11.png

12.png

添加操作组

操作组的功能类似于场景测试用例,可以将多个接口合并成为一个操作组,并将操作组作为一个完成流程用例添加到图形化用例里面。

13.png


发起图形用例测试

创建好测试用例之后,点击执行测试按钮即可运行测试,系统会自动按顺序执行测试流程里的每个测试步骤并且得到详细的测试报告。

14.png

如果您创建了多组测试数据(多个数据集),那么系统会自动将测试报告按照测试数据集分类展示。

15.png

如下图是执行测试后的报告效果,您可以看到每个数据集、每个测试步骤的测试结果,结果中包括详细的请求时间、请求参数、返回结果等内容。

16.png

测试用例添加测试步骤时,添加API请求添加脚本添加数据操作支持重试功能

17.png

如果选择测试步骤重试功能,当测试步骤未通过测试时,可以设置重试次数和重试间隔时间,在重试次数范围内进行重试,如果仍旧没有通过测试,则执行“当前步骤出出错或未通过是,依然执行下一个步骤“的相关规则。

18.png

相关文章
|
21天前
|
JSON 关系型数据库 测试技术
Eolink神技之五、API自动化——定时任务
Eolink神技之五、API自动化——定时任务
28 0
|
27天前
|
前端开发 测试技术
可访问性测试清单/测试用例/场景
可访问性测试清单/测试用例/场景
可访问性测试清单/测试用例/场景
|
27天前
|
前端开发 测试技术 API
UI自动化与API自动化已经开始互斥了吗?
UI自动化与API自动化已经开始互斥了吗?
|
27天前
|
敏捷开发 存储 测试技术
敏捷测试中的挑战和自动化风险
敏捷测试中的挑战和自动化风险
|
27天前
|
JSON API 开发工具
如何使用Postman 设计和测试一个API?
如何使用Postman 设计和测试一个API?
如何使用Postman 设计和测试一个API?
|
22小时前
|
JSON JavaScript 前端开发
提升 API 测试效率:Postman Tests 详解
Postman 不仅是一个强大的 API 开发工具,它还提供了创建自动化测试脚本的能力,这些脚本可以用于检验API请求得到的响应是否符合预期。这些测试脚本被称为 “Tests”,支持使用 JavaScript 编程语言进行编写,并且 Postman 提供了一系列的断言库来帮助你检查包括但不限于状态码、响应内容以及响应时间在内的响应数据。
|
6天前
|
数据采集 数据挖掘 API
通过API接口实现自动化数据同步
在当今数字化的世界中,API(应用程序编程接口)作为数据交换的桥梁,对于电商企业来说尤为重要。它们允许企业从丰富的数据源中提取必要的信息,为商业决策提供数据支持。本文将围绕如何高效地利用API进行数据采集展开讨论,并提供一些实用的代码示例。
|
21天前
|
开发框架 JSON .NET
初学者不会写接口怎么办?微软Visual Studio 2022无脑式API接口创建——Swagger一键导入APIKit快速测试
初学者不会写接口怎么办?微软Visual Studio 2022无脑式API接口创建——Swagger一键导入APIKit快速测试
33 0
|
27天前
|
JSON 测试技术 API
一个数据驱动的API测试框架
一个数据驱动的API测试框架
|
27天前
|
安全 API 网络架构
API测试中常用测试协议
API测试中常用测试协议

相关产品

  • 云迁移中心