ApiPost自动化测试基础之:如何使用测试校验(测试用例)?
2021-06-10 17:05
标签:服务 测试 产品 header 接口 post 前端 技术 团队 我们在《ApiPost的环境变量的定义和使用》和《ApiPost自动化测试基础之:接口参数依赖的情景处理》分别讲解了ApiPost环境变量的定义、使用以及基于环境变量的接口参数依赖的情景处理。 本文主要讲解如何使用ApiPost的测试校验(测试用例)。 ApiPost是一个支持团队协作,并可直接生成文档的API调试、管理工具。它支持模拟POST、GET、PUT等常见请求,是后台接口开发者或前端、接口测试人员不可多得的工具 。 官网:https://www.apipost.cn/ 作为一名开发人员,我们所做的事情无非就是在写Bug和改Bug。无论是协作开发、版本升级还是服务器升级,接口都有可能返回一些和我们预期结果不一致的bug。为了便于开发&测试人员能够更快的发现bug,有利于整个产品质量以及进度的保证。ApiPost推出了测试校验功能。 1、第一步:定义测试用例 我们以以下接口为例: 如图所示,我们想校验每次返回的数据是否正确,就可以点击【测试用例】添加测试用例了。 2、第二步:进行测试 如上图,我们保存4个用例,分别校验: 响应体格式是否为json 响应体的errcode是否为0 响应体的data.token不为空 响应头server为nginx。 保存测试用例后,点击发送按钮,就会得到如下测试结果: 绿色表示测试通过,红色表示测试不通过。由于返回的结果全部符合预期,所以均为绿色。 注意:每个测试用例是一行,不能换行。 Response(响应) :对应响应结果; ResponseJson(响应对象):对应响应结果的响应体(目前仅支持JSON格式的响应结果绑定环境变量); ResponseHeader(响应头):对应响应结果的响应头。 ApiPost自动化测试基础之:如何使用测试校验(测试用例)? 标签:服务 测试 产品 header 接口 post 前端 技术 团队 原文地址:https://www.cnblogs.com/phpwechat/p/10591081.htmlApiPost简介:
什么是测试校验?
如何使用测试校验?
附:响应类型对应关系:
下一篇:c# 6.0 新增功能
文章标题:ApiPost自动化测试基础之:如何使用测试校验(测试用例)?
文章链接:http://soscw.com/index.php/essay/93242.html