项目中如何使postman进行本地测试 您所在的位置:网站首页 怎么调用本地接口端口设置方法视频教学教程 项目中如何使postman进行本地测试

项目中如何使postman进行本地测试

2023-09-24 13:50| 来源: 网络整理| 查看: 265

在项目中的请求方式最常见的一般有三种get post delete请求

自己的接口是哪种请求方式,一般可以在controller层接口对应的url处看到

例如:@PostMapping 就是post请求

         @GetMapping  就是get请求

其中在本地postman调接口需要去扒token

下面先以get请求为例,介绍下postman如何本地调用接口进行测试,

首先打开postman

 

 1、介绍一下扒token:

Postman里选择QAuth 2.0

然后可以看到

这里是填对应token的地方。

然后去环境上扒token

F12开发者模式,在界面上点一点 直到找到个

 有Authorization:的  然后将brarer之后的一大串都复制下来 粘贴到postman里,注意不包括brarer,注意有时token会过期,需要重新扒。

2、URL填什么?

以此url为例     https://127.0.0.1:8080/sadsa/1/10?userId=xxxxxx

因为是本地测试

所以最前面是127.0.0.1   然后后面8080是端口号,这个地方不一样的项目可能不一样,在项目里搜server.port 就可以找到端口号是什么,在application文件中。

然后以分页查询接口为例 一般在项目里是这个样子

@GetMapping("/grs/v0/music/{pageNo}/{pageSize}")

然后记得在controller层接口的文件里最前面看看是不是有个额外的路径

@RequestMapping 注解附近 , 你可能还能找到个类似的路径 “/path”,然后这个路径要放在 端口之后 接口请求路径之前,也有可能是其他位置,这个自己要看一下

例:https://127.0.0.1:8080/path/grs/v0/music/1/10?userId=xxxxxx

这里的/{pageNo}/{pageSize} 替换成了1/10 意思是 我要查看第一页,然后一页有10个。

?userId=xxxxxx,这个在@GetMapping("/grs/v0/music/{pageNo}/{pageSize}")看不到,

 这是要查询哪个用户的 这里 userid就对应谁的。

一般我们登录账号去对应环境的项目上,F12进入开发者模式,找一个分页查询接口

这里的request url 就能看到类似的东西,最后有个?id=2132135435434

到这里get请求分页查询接口psotman 里url就解释清楚了

例如填:https://127.0.0.1:8080/path/grs/v0/music/1/10?userId=2132135435434

不一样的地方 要替换成自己项目里的东西 比如 接口8080还是哪个 ,是userid 还是applicaitionid 还是nameid ….

 3、开始本地测试

在项目 return进 service层方法的地方打断点 ,然后  进入service层分页查询的方法里也打一些断点,让项目debug,项目起来之后  点击

 然后可以看到idea颜色发生变化

然后进入idea里就会看到进入了 debug模式

然后F8一步步debug,有时用F9让项目快速停止

最后就能在postman里看到对应的结果

你学会了吗?



【本文地址】

公司简介

联系我们

今日新闻

    推荐新闻

    专题文章
      CopyRight 2018-2019 实验室设备网 版权所有