教你!如何使用Postman做接口测试

界面功能介绍

在这里插入图片描述

基础操作步骤:

  1. 新建请求集
  2. 是否需要进行授权,如需要授权码,提前授权,避免接下来的每个接口授权
  3. 编写请求脚本
  4. 请求脚本,进行断言判断
  5. 导出测试结果

测试集

postman断言语句

  • 判断接口响应的状态码:Status code: code is 200
pm.test("status code is 200",function(){
	pm.response.to.have.status(200);}
	)
//Status code is 200是断言名称,可以自行修改 

//200是预期结果,实际结果是请求返回结果
  • 响应内容断言
判断状态码名称(也就是状态码后面的描述)是否包含某个字符串:Status code:code name has string

pm.test("Status code name has string", function () {    pm.response.to.have.status("pass");  

//断言响应内容包含pass,就算通过
  • 响应头断言
pm.test("Content-Type is present",function(){
	pm.response.to.have.header("Content-Type);})

//断言响应头是否存在"Content-Type"

  • 响应速度断言
pm.test("Response time is 200ms",funtion(){
	pm.expect(pm.responses.responseTime).to.be.below(200);}
	)
  • 常用断言
#断言响应数据中是否存在某个元素
tests["name #断言返回的数据中是否存在这个元素"] = responseBody.has("name");


#断言response等于预期内容
tests["Body"] = responseBody === "response_body_string";

#响应时间判断
tests["Response time is less than 200ms"] = responseTime < 200;

#断言状态码
tests["Status code is 200"] = responseCode.code = 200;




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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值