接口测试工具postman学习

最近进行了接口测试的培训,第一课主要关于接口测试,涉及到postman和jmeter两个工具。在此进行记录,方便后期回溯学习。

首先进行接口测试,必需的是接口文档,文档主要包含以下几个部分:
1、URL
2、请求方式(一般为post或者get)
3、请求参数
4、返回参数
5、请求、返回示例
6、状态码说明
其中第1-4条是接口文档必需有的数据,否则无法进行测试。
*post请求和get请求没有很大的区别,只是get请求一般用于获取数据,post请求一般用于发送数据

接下来利用老师提供的文档,记录一下利用postman进行测试的方法。
1、简单的get请求
当得知URL,请求方式为get,请求参数已知时,可以直接在链接中输入数据进行测试

 
1.png


截图中的链接以<URL?请求参数=>组成。当可判断的请求参数为多个时,<URL?请求参数1=1&请求参数2=***2>即可。
2、简单的post请求
已知URL,请求方式为post,必须的请求参数已知时。填写好URL和请求方式后,选择“body”下的“form-data”即可直接将参数和对应的值填写进去。

 
image.png


3、需要配置header的请求

 
image.png


配置好请求方式和URL后,选择“headers”输入文档提供的key值和value值即可。
4、需要配置cookie的请求

 


配置好请求方式和URL后,选择“heraers”,key值直接填写“Cookie”,value值填写文档或者开发提供的数据即可。
然后在“body”的“form-data”下,填写必须的入参和对应的值。

 
image.png


5、入参为json格式
首先还是必须填写URL和请求方式。然后在“body”下,选择“raw”。

 
image.png


在输入框中输入json格式的入参即可。
6、上传文件
可以看到在基础的post请求中,参数是写在“body”的“form-data”下的,此时key栏默认为“text”格式,其实可以切换为“file”格式。

 
image.png


然后value栏中会出现文件上传按钮,点击选择需要上传的文件即可。

 

所有的测试都是在配置完毕后,点击“send”即可开始运行。

 

 
image.png

 

以上接口测试在发送请求数据后,都会在界面下方返回结果,对比结果和接口文档的返回示例即可辨别是否测试成功。当然测试时肯定是要测试正确参数传入和错误参数传入的情况,要检查各种情况下的返回结果是否符合文档中说明的返回结果。

posted on 2018-03-20 15:30  四方城郭  阅读(239)  评论(0编辑  收藏  举报