当前位置: 首页 > news >正文

Postman接口测试自学指南

🍅点击文末小卡片,免费获取软件测试全套资料,资料在手,涨薪更快

1、前言

之前还没实际做过接口测试的时候呢,对接口测试这个概念比较渺茫,只能靠百度,查看各种接口实例,然后在工作中也没用上,现在呢是各种各样的接口都丢过来,总算是有了个实际的认识。因为只是接口的功能测试,所以目前是用postman做测试,比较简便,当然这只是接口测试的入门而已,了解的只是冰山一角,后续会努力往接口压力、接口性能、接口自动化方向靠拢。

2、接口理论

我们常说的接口就是API,接口测试是测试系统组件间接口的一种测试。接口测试主要用于检测外部系统与系统之间以及内部各个子系统之间的交互点。测试的重点是要检查数据的交换,传递和控制管理过程,以及系统间的相互逻辑依赖关系等。

其实接口测试就和普通功能测试没什么区别,区别就是功能测试是在页面上输入值,提交数据看结果,而接口测试没有页面,通过接口规范文档上的调用地址,请求参数,拼接报文,然后发送请求,检查返回结果。

3、接口实例

一、POST

POST请求是用来发送数据的,下面以下XX系统分配加工厂为例

1、产品经理的PRD文档要求如下(分配加工厂接口的修改内容如下):

1) 分配加工厂接口里新增加工厂ID字段,整数类型,非必填;

2.)若对单领料单已经审核通过,限制只有待审核状态才能分配加工厂,若不是则提示“对单领料单不是待审核,不能分配加工厂”;

2、开发人员的接口文档如下:

接口名称:XX系统分配加工厂接口

接口路径:POST
/process/requisitionOrder/updateDistributeStatus

请求参数:

Headers:

Body:

{ "factoryId": "123",//加工厂ID "factory": "XX服饰",//加工厂名称 "produce_order_id": [//生产制单(纯数字) 多个用,分开 1134360 ] }

返回数据:

{ "msg": "success", "code": "0", "info": "操作成功" }

3、测试人员的测试用例如下:

4、测试人员执行测试用例如下:

1)打开Postman,填写接口信息,具体操作如图

注:接口文档中的URL是不带环境地址的,所以将URL复制到地址栏时,前面还要加上环境的地址,比如测试环境的地址+接口URL,

当然如果有多个环境的话,可以用环境配置功能,具体配置步骤在第4)步进行描述。

2)结合测试用例,组合变换参数信息后,查看返回的JSON数据与PRD是否一致

3)测试用例遍历完成后,以上即完成了POST请求的接口功能测试。

4)这里描述一下postman的环境配置

第一步,如图

第二步,如图

第三步,如图

第四步,如图

第五步,如图(这是针对有多个环境的情况,比如一般都会有测试环境、验收环境、生产环境)

二、GET

GET请求是用来获取数据的,下面以XX系统获取出库账单为例,(以下只列出部分数据信息用于演示)

1、产品经理的PRD文档要求如下:

2、开发人员的接口文档如下:

接口名称:出库账单同步到XX系统接口

接口路径:GET
/purchase/prepareOrder/importListFromPlm

请求参数:

Query:

返回数据:

{ "msg": "success", "code": "0", "info": { "list": [ { "billNo": "ML201902205005", //账单编号 "billDate": "2019-02-20", //账单日期 "factory": "生产部萨文服饰-烨琳", //供应商名称 "materialSku": "16MLZS0513-628", //物料SKU "num": 20, //数量 "purchasePrice": 0, //采购单价 "billSum": 0, //账单金额 } ] } }

3、测试人员的测试用例如下:

4、测试人员执行测试用例如下:

1)打开Postman,填写接口信息,具体操作如图

注:接口文档中的URL是不带环境地址的,所以将URL复制到地址栏时,前面还要加上环境的地址,比如测试环境的地址+接口URL,当然如果有多个环境的话,可以用环境配置功能,具体配置步骤可以参考POST的描述

2)结合测试用例,组合变换参数信息后,查看返回的JSON数据与PRD是否一致

3)测试用例遍历完成后,以上即完成了GET请求的接口功能测试

4、总结

以上就是一些Postman接口测试的一些教程想法,欢迎大家留言交流。

最后感谢每一个认真阅读我文章的人,礼尚往来总是要有的,虽然不是什么很值钱的东西,如果你用得到的话可以直接拿走:

这些资料,对于做【软件测试】的朋友来说应该是最全面最完整的备战仓库,这个仓库也陪伴我走过了最艰难的路程,希望也能帮助到你!凡事要趁早,特别是技术行业,一定要提升技术功底。

http://www.jsqmd.com/news/289101/

相关文章:

  • 京东e卡回收98折实测:揭秘压低折扣的秘密
  • 索引
  • 2026国内最新天丝面料厂商top10推荐!广东广州等地优质天丝面料品牌权威榜单发布,资质服务双优助力高品质纺织
  • 智能化照明革命:升降照明灯行业领先企业生产商选购建议
  • 失蜡铸造2026新动态:这些企业为何成为焦点?精密铸造/失蜡铸造/硅溶胶铸造/硅溶胶精密铸造,失蜡铸造工厂推荐榜单
  • 2026年行业内专业的保温装饰一体化板厂商联系电话,聚氨酯保温装饰一体板,保温装饰一体化板加工厂联系方式
  • 2026年揭阳可靠的卫浴制造商排名,彩诺卫浴表现出色
  • 选择不锈钢热轧板直销厂家,需关注这些核心要素,不锈钢BA板/不锈钢卫生管/不锈钢楼梯扶手管,不锈钢热轧板生产厂家怎么选择
  • 提升家居颜值的门窗设计,这些公司案例值得借鉴,安全门窗/隔音门窗/豪宅设计/全屋门窗/中式门窗,门窗厂商口碑推荐
  • 2026年低升糖杂粮旗舰店推荐,看看低生堂品牌影响力大吗
  • 熔模铸造厂家实力:九鼎不锈钢多行业铸件解决方案,硅溶胶铸造/不锈钢铸造,熔模铸造设计厂家怎么选择
  • 2026年山西靠谱的实木衣柜厂商排名,澳科森实木家具实力上榜
  • 盘点宠物陪伴用品玩具制造厂专业度,哪家排名靠前
  • 11java高级-反射、注解、动态代理
  • 2026深圳企业法律顾问服务评估报告:四大优质服务商推荐及选型指南
  • 2026年太原粮食钢板仓成型设备实力厂商推荐,值得一看
  • 视图
  • 丹东电气自动化哪家口碑好?2026精选厂家推荐,电气自动化/施耐德电气/工控产品/中低压电气,电气自动化厂商推荐
  • 定西市英语雅思培训辅导机构推荐,2026权威出国雅思课程中心学校口碑排行榜推荐
  • 具身智能资源汇总:机器人学习数据集,在线体验世界建模模型,英伟达/字节/小米等最新研究论文
  • 2026年北京地区处理合同纠纷律师事务所排名,普辉律所口碑出众值得选
  • 2026 AI领域项目复现平台实力榜单:深度体验与专业评测
  • 不用HX也能玩转XGX8500?咱们今天来点硬核的。前两天被基恩士的技术支持怼了句“建议购买正版HX软件“,当场血压就上来了——都是打工人,谁还没点技术执念呢
  • 【建议收藏】一文搞懂大模型上下文工程:提示词工程的进阶指南
  • 7大AI辅助论文写作工具,配合LaTeX模板实现专业排版
  • 收藏!大厂集体加码AI赛道,零基础可入的大模型训练师,年薪最高36W+
  • 广州研究生留学机构top10,录取率高,助你顺利开启留学之旅
  • 500与1000百联卡分别回收多少,揭秘当前百联卡回收价格表
  • 大专java找工作好难,转行做什么?
  • 7款AI驱动的论文写作助手,搭配LaTeX模板自动规范格式