云狐网

您现在的位置是:首页 > 电脑之家 > 电脑知识

电脑知识

postman是什么测试工具(postman接口测试工具怎么用)

云狐网络 2022-08-11 23:17:00电脑知识

一、什么是API接口测试?VsX电脑_数码_手机应用问题解决的IT技术网站 - 云狐网

API接口有多种,个人将其划分为三类。VsX电脑_数码_手机应用问题解决的IT技术网站 - 云狐网

第一种是函数级别的,测试需要对接口的各个参数进行测试,如:VsX电脑_数码_手机应用问题解决的IT技术网站 - 云狐网

Int getResult(String key, String ID, Int ticket)。VsX电脑_数码_手机应用问题解决的IT技术网站 - 云狐网

第二种是对象级别的,开发在使用API接口时,先引入包名,在使用之前声明一个对象,之后可以使用对象提供的方法,而测试时,需要测试的是API的功能及对数据输入的正确性。第二种和第一种的差别是,我们只需关注提供给用户使用的接口就可以了,不用关心接口调用其他函数情况,相对于第一种来说,测试的粒度要大一些,范围小一些。VsX电脑_数码_手机应用问题解决的IT技术网站 - 云狐网

第三种是http协议的接口,App客户端和后端服务连接,一般采用的都是http协议,客户端通过get和post的方法从后端服务获取数据。第三种相对于第二种来说,粒度更大,我们关注的接口更少,但是这些接口都是核心功能。VsX电脑_数码_手机应用问题解决的IT技术网站 - 云狐网

postman是什么测试工具(postman接口测试工具怎么用)(1)VsX电脑_数码_手机应用问题解决的IT技术网站 - 云狐网

二、为什么要测试API接口?VsX电脑_数码_手机应用问题解决的IT技术网站 - 云狐网

App后端服务,在出现功能异常时,或者吐出异常数据时,可能会导致客户端功能异常,甚至出现崩溃的现象。而客户端由于数据的问题而崩溃,如果容错不到位,可能导致App永远无法启动。这种伤害,对用户,对公司来说,都是巨大的。因此有必要进行API接口的测试。VsX电脑_数码_手机应用问题解决的IT技术网站 - 云狐网

三、如何来测试API接口?VsX电脑_数码_手机应用问题解决的IT技术网站 - 云狐网

目前测试API接口的方法很多,如:使用fiddler的发送get、post的功能进行校验。缺点是,测试一遍后,在回归测试时,需要手动再执行一遍,非常耗时。VsX电脑_数码_手机应用问题解决的IT技术网站 - 云狐网

有人建议使用python的request进行API接口测试时,通过编码方式进行API接口测试,的确是一个好的方法。但是问题是,时间。在有限的测试时间内,可能没有时间去做这个脚本。如果完成这个脚本,至少要进行一轮手工测试,从而才能了解到期望的返回值是什么样的。VsX电脑_数码_手机应用问题解决的IT技术网站 - 云狐网

有没有这样一种工具,手动测试完成后,不需要写太多代码,立马可以用功能性测试的cases进行自动化回归呢?VsX电脑_数码_手机应用问题解决的IT技术网站 - 云狐网

答案:有。PostMan就是这一款工具,既可以像使用Fiddler一样,也可以像使用脚本一样。VsX电脑_数码_手机应用问题解决的IT技术网站 - 云狐网

o试用范围:http API接口的测试VsX电脑_数码_手机应用问题解决的IT技术网站 - 云狐网

o支持的平台:windows & Mac OSVsX电脑_数码_手机应用问题解决的IT技术网站 - 云狐网

1.环境的搭建VsX电脑_数码_手机应用问题解决的IT技术网站 - 云狐网

1)安装chrome浏览器VsX电脑_数码_手机应用问题解决的IT技术网站 - 云狐网

2)在chrome地址栏打开: https://chrome.google.com/webstore/search/postmanVsX电脑_数码_手机应用问题解决的IT技术网站 - 云狐网

3)填加postman 和 postman interceptorVsX电脑_数码_手机应用问题解决的IT技术网站 - 云狐网

opostman是一个独立的chrome app;VsX电脑_数码_手机应用问题解决的IT技术网站 - 云狐网

opostman interceptor 可以和postman进行数据同步,并将chrome浏览器中的浏览记录发送到postman。VsX电脑_数码_手机应用问题解决的IT技术网站 - 云狐网

4)在chrome地址栏打开: chrome://extensions/VsX电脑_数码_手机应用问题解决的IT技术网站 - 云狐网

点击postman下的"详细信息",填加快捷方式到桌面。VsX电脑_数码_手机应用问题解决的IT技术网站 - 云狐网

5)启动postman并注册一个账号。VsX电脑_数码_手机应用问题解决的IT技术网站 - 云狐网

2.Postman的使用VsX电脑_数码_手机应用问题解决的IT技术网站 - 云狐网

1)在chrome浏览器中打开postman interceptor同步开关VsX电脑_数码_手机应用问题解决的IT技术网站 - 云狐网

postman是什么测试工具(postman接口测试工具怎么用)(2)VsX电脑_数码_手机应用问题解决的IT技术网站 - 云狐网

2)启动post man,打开同步开关VsX电脑_数码_手机应用问题解决的IT技术网站 - 云狐网

postman是什么测试工具(postman接口测试工具怎么用)(3)VsX电脑_数码_手机应用问题解决的IT技术网站 - 云狐网

3)在chrome浏览器中访问搜狗首页,在postman history的tab下可以看到访问的记录VsX电脑_数码_手机应用问题解决的IT技术网站 - 云狐网

postman是什么测试工具(postman接口测试工具怎么用)(4)VsX电脑_数码_手机应用问题解决的IT技术网站 - 云狐网

4)填加一个检查点VsX电脑_数码_手机应用问题解决的IT技术网站 - 云狐网

postman是什么测试工具(postman接口测试工具怎么用)(5)VsX电脑_数码_手机应用问题解决的IT技术网站 - 云狐网

 1/2    1 2 下一页 尾页