【接口测试实战(五)】接口测试之断言实战

前情:

《【接口测试实战(零)】接口测试简介》

《【接口测试实战(一)】搭建接口测试环境》

《【接口测试实战(二)】根据接口文档使用postman测试》

《【接口测试实战(三)】接口测试用例的编写》

《【接口测试实战(四)】根据接口测试用例进行测试》




1)什么是断言?

断言其实就是预期与实际结果的判断,即检查点。

  • 如果预期==实际,则用例通过,写到报告中。
  • 如果预期!=实际,则用例失败,写到报告中。

断言通常是在HTTP响应中判断,一般看状态码和Body。

HTTP响应的构成:
在这里插入图片描述

  • 状态行
  • Headers
  • Body

2)postman的Tests功能

POSTMAN官方文档中对于Tests的描述
"You can write test scripts for your Postman API requests in JavaScript. Tests allow you to ensure that your API is working as expected, to establish that integrations between services are functioning reliably, and to verify that new developments haven’t broken any existing functionality. "
(您可以使用 JavaScript 为 Postman API请求编写测试脚本。通过测试,您可以确保 API 按预期工作,确定服务之间的集成运行可靠,并验证新开发没有破坏任何现有功能。)

本质上是javascript code,可以为tests object设置values。

  • 这里使用描述性文字作为key,检验body中的各种情况,当然你可以创建任意多的key,这取决于你需要测试多少点。
  • tests也会随着request保存到collection中。
  • 需要在request的test中创建了test后,再进行request,test的结果在body的test中查看。
  • postman每次执行request的时候
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值