自动化测试|Eolink Apikit 如何保存、使用测试用例

2023-12-20  本文已影响0人  Kit2023

测试用例是测试过程中很重要的一类文档,它是测试工作的核心,是一组在测试时输入和输出的标准,是软件需求的具体对照。

测试用例可以帮助测试人员理清测试思路,确保测试覆盖率,发现需求漏洞,提高软件质量,提高测试效率,降低测试成本。

Eolink Apikit 的API 管理应用中,测试用例管理涉及到两个场景:单接口测试用例管理多接口测试用例批量测试

单接口测试用例管理

功能入口API管理应用 - 选中某个项目 - API文档菜单 - 选中某一API文档 - 点击测试用例TAB

该功能用于对已创建的API接口文档进行接口测试用例的管理。可在该API文档中创建多个测试用例,以用于验证该接口的多个不同的数据输入场景下,接口返回是否符合期望。

1. 添加测试用例

点击单API文档的测试用例列表页中的添加测试用例按钮即会弹出添加测试用例弹窗。

测试用例一共分三个部分:基础信息、请求参数和断言规则。

基础信息

基础信息包含了优先级、用例名称、API接口地址和说明等信息。

请求参数

添加单API文档的测试用例时,系统会自动把API文档的请求参数同步到测试用例的请求参数区域。用户基于预导入的数据进行编辑即可。

测试用例的请求参数编辑和测试API文档中一样,没有任何区别,请查阅对应的使用说明测试API文档

断言规则

断言是用于判断接口返回结果在某个位置上是否能满足预期的检验方法。Eolink Apikit 支持四种断言规则设置方法:HTTP状态码、响应头部、响应体、响应时间。

2. 执行测试用例

单测试用例测试

在测试用例列表右侧,可点击测试按钮,对测试用例执行测试。

点击后会弹出右抽屉弹窗,展示本次的测试报告,并可通过点击左侧一列查看当前接口文档所有测试用例的测试历史

批量测试用例测试

在测试用例列表中,每行测试用例数据前均有一个勾选框,系统默认均勾选。用可以勾选需要批量测试的测试用例,并点击列表顶部的批量测试按钮,进行批量测试用例测试。

点击后会弹出右抽屉弹窗,展示本次批量操作的测试报告。

3. 导出与导入测试用例

对单接口下的测试用例导出,需要先在测试用例列表顶部选择批量操作。然后勾选需要导出的测试用例后,再点击顶部的导出按钮即可。系统会自动生成符合 Eolink 数据格式的json文件。

在需要导入的API文档测试用例列表页,可点击添加用例旁的下拉按钮,在下拉选择框中选择导入测试用例操作,然后选择 eolink 格式的测试用例json文件即可导入。

多接口测试用例批量测试

功能入口API管理应用 - 选中某个项目 - API测试用例菜单

API测试用例页(批量测试页)中布局和API列表页相似,左侧是分组栏,右侧是API信息列表。但不一样的是该页面无添加按钮,分组和API信息均继承于API菜单页中创建的分组和API文档。

1. 测试控制台

用户勾选API测试用例页中每行API信息前的勾选框后,代表选中该接口下的用例进行批量测试。页面下方的测试控制台自下往上的弹出。

测试工具

在测试控制台的首行,是各种测试工具:

2. 测试用例执行列表

测试控制台中,测试用例执行列表按接口进行分组。API接口信息用黄色背景区分。

在API列表中选择了某个API接口后,测试控制台会自动添加该API接口名称,并在名称下展示该接口的所有测试用例信息,且默认勾选所有测试用例。用户也可以点击接口名称旁的移除按钮,把当前的接口及其测试用例信息移除于测试用例执行列表外。

若该API文档未添加任何测试用例,则可以点击接口名称旁的快速添加用例按钮,快速创建测试用例并选中。

上一篇 下一篇

猜你喜欢

热点阅读