草庐IT

postman-docs

全部标签

如何用postman实现接口自动化测试

postman使用开发中经常用postman来测试接口,一个简单的注册接口用postman测试:接口正常工作只是最基本的要求,经常要评估接口性能,进行压力测试。postman进行简单压力测试下面是压测数据源,支持json和csv两个格式,如果包含有中文,请将文件编码改为UTF-8(否则请求中文会乱码)csv格式数据如下(txt文件):json格式如下:[{"registerName":"zhangsan0001","registerPwd":"asd100001"},{"registerName":"zhangsan0002","registerPwd":"asd100002"},{"regi

postman登录接口获取token,并设置成全局变量

postman登录接口获取token,并设置成全局变量**思考:**为什么将token设置为全局变量?除开登录接口,很多接口均需要token进行身份校验作为用户的唯一标识,token每次登陆时均不一样且具有时效性。所以需把登陆时产生的token获取并带到后面接口中保证稳定调用。1.点击左侧,环境变量environments,点击+号新建环境变量。variable填写token,其他栏位不需要填写。如果固定值,则把值写进CURRENTVALUE即可。2.打开postman,先调用登录接口,获取返回信息。需观察token放在哪个object里,方便后面编写代码取值。3.点击Tests,进入编辑区域

Postman系列(六)-请求body类型介绍与配置

post请求一样会用到查询参数、请求头、cookie等参数,它与get请求最大的不同就是,post请求需要上传“body”。在URL左侧下拉框可选择请求的方法。在Body选项卡允许指定需要随请求发送的数据。可以针对不同的接口要求发送各种不同类型的正文数据。参数类型默认情况下,选择none(无),如果不需要随请求发送body,则保持选中状态。或者选择请求body所需的数据类型——form-data(表单类型)、urlencoded(URL编码)、raw(原始类型)、binary(二进制)或GraphQL(图形语言)。对于form-data和urlencoded这两种类型,Postman将自动附加

Postman接口自动化之postman脚本编写

这是之前搞的接口自动化方案,已经在业务测试中实现了使用postman编写接口脚本,通过GitHub+Jenkins+email+htmlreport实现了接口自动化,现在分块整理一下。postman脚本编写1、创建集合和目录:一条业务线下的接口可以放到一个集合里,例如,xxxOneAPI;按照接口的业务分类,创建文件夹,例如,user、dev、event、home、settings等;一个接口的不同场景或者用例可以创建子文件夹,这样就形成了postman接口用例的层级目录: 2、请求URL:指定请求方式后就可以编辑请求的url了,url的格式一般为:https://{{host}}/v1/us

如何使用Apache HWPF插入图像中的DOC文件

我想将图片插入使用ApacheHWPF的DOC文件中,但我不知道该怎么做。请帮助我。看答案以下代码是.docx文件。我希望这有帮助。publicvoidaddPicture(Fileimg,doublewidth,doubleheight){StringimgPath=img.getPath();XWPFParagraphp=doc.createParagraph();p.setAlignment(ParagraphAlignment.CENTER);XWPFRunr=p.createRun();try{intformat=XWPFDocument.PICTURE_TYPE_JPEG;if(i

postman使用方法

 一、postman界面功能介绍1、工具栏New:新建,可以新建Request请求,Collection请求集,环境等等Import:导入,可以导入别人导出的请求集Runner:运行一个请求集(批量执行)Invite:邀请(需要注册,邀请进行协作)同步图标:(需要注册,同步你的项目到云端)抓包图标:抓包/捕获请求,用于开启Postman代理,手动设置代理(或手机代理)后可抓包/录制请求设置图标:Postman设置功能消息图标:官方及协助消息收藏图标:我的收藏(需要注册)云端图标:用户云端数据(需要注册)2、接口管理区History:请求历史记录,可以查询到之前的请求记录Collections:

postman 携带时间戳及md5加密预处理

//获取全局变量uid=postman.getGlobalVariable(“uid”)sid=postman.getGlobalVariable(“sid”)//设置当前时间戳postman.setGlobalVariable(“time”,Math.round(newDate().getTime()));time=postman.getGlobalVariable(‘time’)//设置KEY_WORD为全局变量postman.setGlobalVariable(“Key”,“******”)KEY_WORD=postman.getGlobalVariable(“Key”);//字符串进行

postman如何添加token信息?

文章目录前言一、Postman如何添加token?1、查询浏览器中的token信息2、将浏览器中的token转化成Postman中的token值3、在Postman中添加请求总结前言Postman是一个流行的API开发工具和协作平台,。它提供了一个用户友好的界面,用于创建、测试、调试和文档化API。一、Postman如何添加token?下面我以自己的博客主页举例1、查询浏览器中的token信息在应用——>本地存储空间——>密钥和值中查询到对应网页的token值2、将浏览器中的token转化成Postman中的token值将浏览器中的密钥和值一一转化成以下格式//将数据添加到请求头部pm.req

试试比postman更好用的apipost——如何测试post请求并发送json类型参数

 引言ApiPost是一个国产的、跟Postman差不多的、用来测试WebAPI的软件,提供window、mac、linux版本下载,对于有在开发WebAPI的开发者相当有用,同时由于它是国产软件,完全中文界面更加友好,也符合中国开发者的使用体验。另外支持一键生成api接口文档,省掉不少开发者的工作。本篇就来说明如果我们想要在请求WebAPI时一并夹带JSON数据时,该如何使用ApiPost?需求采用POST的请求方式,并且须发送JSON数据给WebAPI的使用教程。第一、设置URL 第二、设置header中的Content-Type 第三、设置Body 第四、发送即可。小结 在我们做前后端分

使用Postman拦截浏览器请求

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