本篇文章主要介绍怎么在postman工具中进行接口的测试?
从以下几个方面进行介绍:
1、先介绍下接口测试
2、不同类型的接口请求方式如何在postman中进行测试
1、1 接口
什么是接口?
接口一般分为系统对位的接口和程序内部的接口。
系统对外的接口为服务器端为客户端app,h5提供的接口
程序内部的接口为方法与方法,模块与模块之间的接口,比如要想在京东买东西,就必须先登录,那登录接口就为买东西提供了一个前提的接口。
在实际的工作中,我们一般分为前端和后端,前端就是client端,后端就是server端,server端要为client端提供接口,他们就是通过接口进行交互的。
而json这种数据类型是所有语言都认识的一种数据类型,服务端返回给客户端的接口类型是json类型的。
1、2 接口测试
什么是接口测试?
接口测试实际上就是功能测试,功能测试就是在页面上进行点击,输入各种异常,正常的值进行测试。而接口测试没有页面,通过调用接口地址,传不同的参数值,发送请求,查看不同的响应结果
1、3 为什么要做接口测试?
可以发现页面上很多发现不了的bug
检查系统的异常处理能力
检查系统的安全性,稳定性
前端随便变,接口测试好,后端就不用变
1、4 接口测试需要提供接口文档?
接口文档包括哪些东西?
接口文档需要接口说明,接口url,请求方式(get/post),请求参数,参数类型,参数说明,返回参数说明
1、5 请求方式(get/post)
两种方式的区别:
get请求:1、直接在浏览器里面输入就行了
2、get请求使用url或cookie传参
3、get的url会有长度的限制
post请求:1、需要借助于工具来发送请求
2、post请求将数据放在body中
3、post请求数据可以非常大
4、post比get安全
1、6 http请求
测试接口就是发送一个http请求
http请求:请求头【header】、请求体【body】
2、1 get请求在postman中的使用
2、2 post请求,key--value形式传参
2、3 post请求,入参类型是json类型
2、4 post请求,上传文件类型的参数
2、5 post请求,需要传入cookie
在headers里面添加cookie,value是cookie的值,参数正常传入
2、6 接口用例的设计
来源:https://www.cnblogs.com/qiuqiu64/p/9922202.html