草庐IT

使用Postman拦截浏览器请求

项目上线之后,难免会有BUG。在出现问题的时候,我们可能需要获取前端页面发送请求的数据,然后在测试环境发送相同的数据将问题复现。手动构建数据是挺麻烦的一件事,所以我们可以借助Postman在浏览器上的插件帮助拦截请求,获取发送的数据。安装既然是基于Postman进行操作,那么首先需要安装Postman,我本地使用的版本是v10.9.4,这个就不多做介绍了。Postman插件安装我使用的是Chrome,这里就以Chrome为例。我们需要到插件市场搜索postmaninterceptor,需要科学上网。找到之后安装上就可以了。Postman配置每个版本的配置可能不一样,这里以我使用的版本v10.9

【已解决】postman测试接口显示404 not found

问题重述postman显示404错误前端不显示u获取uerinfo问题分析404找不到资源,无非就是接口路径,提交方式、参数类型、返回结果类型有问题。逐一排查:①接口路径没有问题②提交方式get方法,没问题③参数类型似乎也没有问题④返回类型rusult类型这里都有添加没有问题1、@RestController=@Controller+@ResponseBody2、@RestController用于返回JSON,@Controller用于返回指定的页面,需与视图解析器一起使用。好像没问题,因为我之前也没问题的后来打开swagger,发现url错了,少了user,在前端代码中加入就可以了

postman循环执行某请求

1、新增一个collection2、在这个collection下新增某请求3、输入该请求的url、必须参数等点击保存4、在collection后点击runIterations代表循环请求次数;Delay代表每次请求之间的间隔;例如此处Iterations设为2,Delay设为100ms。即该请求循环执行两次,第一次执行后等100ms再执行第二次

4. Json数据传递与接收

由于Json数据传递与接收在以后的开发中是主流,所以把它拿出来独立记一篇笔记,其他的笔记太庞杂了。1.json数据参数传递实现步骤1.1添加json数据转换相关坐标dependency>groupId>com.fasterxml.jackson.coregroupId>artifactId>jackson-databindartifactId>version>2.9.0version>dependency>1.2postman发送json数据,请求body中添加json数据)1.3开启自动转换json数据的支持packagecom.zhang.config;importorg.springfr

4. Json数据传递与接收

由于Json数据传递与接收在以后的开发中是主流,所以把它拿出来独立记一篇笔记,其他的笔记太庞杂了。1.json数据参数传递实现步骤1.1添加json数据转换相关坐标dependency>groupId>com.fasterxml.jackson.coregroupId>artifactId>jackson-databindartifactId>version>2.9.0version>dependency>1.2postman发送json数据,请求body中添加json数据)1.3开启自动转换json数据的支持packagecom.zhang.config;importorg.springfr

关于Postman Pre-request Script 请求前处理(AES加密以及HMAC-SHA256)

目录一postman前置处理设置环境变量如下: 二编写PostmanPre-requestScriptJs加密代码三Postman最终参数设置以及结果演示postman表单请求参数设置示例:一postman前置处理设置环境变量如下:params:  AES加密后的参数signature: HMAC-SHA256加密后的签名timestamp:时间毫秒值secret:   加密秘钥 二编写PostmanPre-requestScriptJs加密代码//加密前明文参数varparamsDec={"data":"aaa"};//加密秘钥varsecret='w321w321w321w321w321w

Postman中读取外部文件

目录前言:一、postman中读取外部文件的格式 二、Postman中如何导入文件 三、在Postman读取导入的数据文件前言:在Postman中,您可以使用"数据文件"功能来读取外部文件,如CSV、JSON或Excel文件。这使得在测试中使用大量不同的数据变得更加方便和灵活。一、postman中读取外部文件的格式1、csv(1)优点:①结构简单,适用范围广(2)缺点:①不支持bool类型;②不支持参数异常;③不支持复杂数据类型2、json(1)优点:①支持bool类型;②支持参数异常;③支持复杂数据类型(2)缺点:①相同情况下,文件比csv大很多 二、Postman中如何导入文件1、导入cs

全网最牛最全的Postman接口测试工具 接口自动化测试最全实用教程

温馨提醒:本文超过10000+字,适用测试工程师入门postman工具进行接口测试,建议收藏慢慢看~~视频教程:年入58w的测试开发讲解的全套postman接口测试接口自动化测试全套教程_哔哩哔哩_bilibili  一、postman简介1、postman的特点postman只做http协议的接口的测试,是一种最广泛REST接口测试客户端软件。postman支持http协议的所有请求方式,包括get、post、head、put、delete等。postman支持各种额外的头部字段的添加。postman除了可以模拟普通表单数据外,还支持文件、图片、视频等数据请求。postman是一个接口的开发

postman runner使用外部数据

场景:  使用postman进行接口测试,需要对一个collection中的所有接口进行测试,或者需要使用指定的参数对collection中的接口进行测试。工具:PostmanforWindowsVersion10.12.0接口文件(链接:https://pan.baidu.com/s/1ZrS_5Zha3JZysNtPGlv2ew提取码:z12t)测试数据集文件(链接:https://pan.baidu.com/s/1KaxO7t5zKnGuLfMaNRbX3Q提取码:mebx)postmanrunner使用数据集进行测试:  runner接口的导入适宜collection为单位的。将某个c

【Postman】接口测试&压力测试

Postman是一款功能强大的网页调试与发送网页HTTP请求的Chrome插件。它提供功能强大的WebAPI&HTTP请求调试。1、环境变量和全局变量设置环境变量可以使用在以下地方:URLURLparamsHeadervaluesform-data/url-encodedvaluesRawbodycontentHelperfields先设置好变量名及数值后,接下来就可以调用环境变量名,例如:key对应的values,填写{{address}},注意需要用双花括号引用。全局变量设置方法跟环境变量一样,点击"Globals" 后就会出现添加环境变量类似的页面,进行变量和值的设置。全局变量设置应用于