草庐IT

Postman-APIs

全部标签

Postman接口Mock Server服务器设置

目录一、适用场景二、设置步骤2.1.创建一个mockserver2.2.配置mockserver2.3.MockServers创建成功一个新的mock地址2.4.环境变量Environments:生成一个mockserver新的环境变量2.5.项目集Collections:生成一个mockserver新的项目集,运行成功2.6.修改返回结果数据,前端需要什么数据,模拟的结果直接给什么数据即可2.7.MockServers列表展示所有的调用数据 三、遇到的问题一、适用场景适用场景:当后端的接口还没有开发完成,前端的业务需要调用后端的接口;前端需要什么数据,mock模拟的结果直接给什么数据即可。二

Java后端大写字段传到前端,或者使用postman调用后,返回变为小写

比如,我有一个类,然后该类中有一个字段publicclassfund{privateStringYTD;}默认使用的是Jackson解析。Jackson在解析返回的json字符串时,全部大写字段被转为小写了,首字母如果是大写也会被转为小写我在传输给前端,或者使用postman调用,或者存储到redis的时候,发现该字段不是YTD,而是ytd,没办法满足我的需求,最后发现,添加注解就可以解决这个问题,importcom.alibaba.fastjson.annotation.JSONField;import

EasyExcel设置动态head数据(不是格式)及postman自测的坑

需求背景:导出某某业务模块的数据,但是,数据列的标题内容是根据当前日期计算出来的。比如今天是5月20,那么列就是5/21、5/22…以此类推问题:EasyExcel通过Bean的注解实现匹配的,这是最便捷的方式,前提是已知固定的列标题。但是现在动态的不知道怎么做了版本:alibaba的easyexcel-core3.2.1实现方式: @TestpublicvoideasyExcelTest(){ListListString>>heads=Lists.newArrayList();heads.add(Lists.newArrayList("表头1"));heads.add(Lists.newAr

【接口测试】Postman 连接数据库MySQL

前言 平常用postman测试接口时,可能会写死某些值,不太灵活。有没有办法利用数据库的数据动态测试呢?答案当然是可以的。可以使用Postman连接MySQL,因为postman可以执行js,所以搭配node服务就可以实现。基础环境要求node环境Postman连接MySQL一、下载Omysql地址:https://github.com/liyinchigithub/Omysql 当然也可以用docker安装,我就直接下载zip安装了。二、安装express首先进入Omysql-master目录我这里就全局安装了npminstall-gexpress 然后安装express-generator

用Springboot创建post请求的接口并用postman测试

大概操作步骤。1.创建一个springboot项目通过https://start.spring.io创建项目: 选择以上选项和依赖,最后点击GENERATE生成一个压缩包。 打开压缩包,只要保留src、pom.xml文件,然后用IDEA打开。2.等文件夹中自动生成各类文件后,创建controller。packagecom.example.api.controller;importorg.springframework.stereotype.Controller;importorg.springframework.web.bind.annotation.*;@RestController@Req

ApiFox如何批量调用接口(取代Postman)

为什么要用ApiFox?最开始接触的这类工具便是Postman,但是在网上冲浪的时候,经常能看到ApiFox的广告,于是便下载尝试。不得不说,这个UI还是挺好看的。毕竟ApiFox的用户量不大,很多功能有,但是不知道怎么用,比如“根据.csv、.json文件,来批量调用接口”。网上有的教程,全都是postman的教程。因此我也用postman来批量调用。但是天下没有免费的午餐,工作过程中使用Postman,需要走公司采购,流程比较复杂。于是我稍微研究了一下ApiFox。批量调用接口的流程将接口参数处理一下将参数值内的参数名,与.csv中的列名对应起来。批量调用选中接口导入数据运行

Postman获取token

首先我们需要确认token值的返回体,有些接口处于header有些接口处于body如下图,则是当token处于header的时候的情况: 此时我们通过下面的代码抓取并放入环境变量/全局变量中#postman表示的就是当前接口的整体,通过getResponseHeader(key)获取对应valuevarToken=postman.getResponseHeader("X-Auth-Token");#将变量放至环境变量中pm.environment.set("token",Token); 如果处于body则需要通过对应的json格式进行抓取#首先通过内置JSON库将返回的responseBody

Postman+Newman+Git+Jenkins+Slack 接口自动化和监控

目录前言:一、Newman介绍:1、简介2、安装3、检查4、运行二、Newman命令行介绍:[options]-toc"style="margin-left:160px;">newmanrun[options]测试结果配置------------------------------------分割线----------------------------------------------------三、Newman实现接口自动化流程1、Postman中调试接口,编写业务逻辑和Tests1.1Httpstatuscode1.2特定数据校验1.3请求超时判断1.4错误判断2、导出json脚本,上

使用Postman调试接口

实现效果使用postman对虚拟机的服务器发送数据,进行数据通行和端口调试实现步骤首先,确保虚拟机中的服务器正在运行并且可以从主机上访问。这通常需要将虚拟机的网络配置设置为桥接模式或者NAT模式,并在虚拟机中安装必要的网络服务。接下来,在主机上打开Postman并创建一个新的请求,然后设置请求的目标URL为虚拟机上运行的服务器的IP地址或域名,并选择合适的请求方法(例如GET或POST)。然后,可以在Postman中添加任何必要的请求头、请求体等信息,并发送请求。请注意,在发送请求之前,确保主机和虚拟机之间的网络连接是稳定的,并且虚拟机中的服务器正在运行并且可以接受来自主机的请求。第一步虚拟机

精通postman教程(四)-创建请求及添加参数 详解

作为一名测试工程师,那么Postman绝对是大伙必备的工具之一。在这个系列教程中,我将为大伙详细讲解如何使用Postman进行API测试。今天我为大伙讲解postman如何创建请求及添加参数,让你们快速上手这款工具。一、处理GET请求Get请求用于从指定的URL获取信息,不会对端点进行任何更改。在Postman的工作区中:1、选择HTTP请求方式为GET2、在URL区域输入链接:https://jsonplaceholder.typicode.com/users3、点击“Send”按钮4、下方返回200状态码且有返回值二、处理POST请求Post请求与Get请求不同,post请求存在用户向端点