接口测试-postman

接口:
系统和组件之间的交互点,通过这些交互点可以实现数据的交互。(数据交互的通道)
在这里插入图片描述
接口测试概念:
对系统或者组件之间的接口进行测试,校验传递的数据的准确性和逻辑依赖关系的正确性。

在前端浏览器输入只能测用户输入的数据是否正确,接口测试模拟客户端,不用前端界面去测,模拟数据输入就不受输入的限制问题了,什么都能输入。

特点:
在这里插入图片描述
自动化接口测试:
利用工具或者代码模拟客户端发送请求给服务器,借助断言自动判断预期结果和实际结果是否一致

原理:
在这里插入图片描述
与手工测试不同之处:
在这里插入图片描述

接口测试流程:
1.分析需求文档
2.接口文档解析
3.设计测试用例
4.执行测试(用工具或者代码)
5.缺陷跟踪
6.测试报告

接口测试参数正向和逆向:
在这里插入图片描述
在这里插入图片描述

url:
在这里插入图片描述
在这里插入图片描述

http请求-请求行
在这里插入图片描述
http请求-请求头
在这里插入图片描述

http请求-请求体
在这里插入图片描述
http响应-状态行
在这里插入图片描述
http响应-响应头
在这里插入图片描述
http响应-响应体
在这里插入图片描述
RESTful风格:
在这里插入图片描述
与传统风格的区别:
在这里插入图片描述
如何设计业务流程测试用例:
在这里插入图片描述
在这里插入图片描述

如何进行接口文档解析:
在这里插入图片描述
先测试业务流程,确保核心业务正常。

接口测试参数正向和逆向:
在这里插入图片描述
在这里插入图片描述

postman操作:
在这里插入图片描述
自动关联数据:
在这里插入图片描述

环境的创建与选择:
在这里插入图片描述
给项目选择环境变量:
在这里插入图片描述

在这里插入图片描述

在生成令牌的接口的test里面编写1和2
在这里插入图片描述
使用uuid,注意右上角小眼睛可以查看保存的环境变量
在这里插入图片描述
解决了接口之间需要自动引用数据的问题

在这里插入图片描述
token是登录之后返回的状态信息

在这里插入图片描述
在这里插入图片描述
注意这里的Key,里面输入file才可以,输入File的话就不行

在这里插入图片描述
在这里插入图片描述

在这里插入图片描述
接口测试的用例设计:
id
模块
优先级
用例名称
接口名称
前置条件
请求url
请求方法
请求头
请求参数类型
请求参数
预期结果

在这里插入图片描述
在这里插入图片描述
postman断言介绍:
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
举例:
在这里插入图片描述

参数化

在这里插入图片描述
注意是Json文件
在这里插入图片描述
在这里插入图片描述

参数化的作用是提高测试脚本复用性

在这里插入图片描述

批量执行时可以点击preview预览一下

如何针对单个接口设计测试用例:
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
全局变量和环境变量:
在这里插入图片描述

  • 2
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 2
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值