草庐IT

postMan_default

全部标签

postman上传文件(multipart/form-data请求)

postman上传文件(multipart/form-data请求)背景网页的form表单中,如果存在上传文件的表单,则需要将form标签设置enctype="multipart/form-data"属性,意思是将Content-Type设置成multipart/form-data。那么如何使用postman发送multipart/form-data请求呢?基础原理:什么是multipart/form-data请求Content-Type:multipart/form-data;boundary=表单中的enctype属性规定在发送到服务器之前应该如何对表单数据进行编码。enctype有三种类

推荐一款可以替代 Postman 的国产 api 管理工具 apipost

做开发的朋友们相信对于api测试工具不陌生,用测试工具可以直接进行项目测试而不用等前端写好压面来测试。像之前很多人都使用的是国外的Postman,那款软件伴随了许多程序员。不过他对于新手来说不太友,毕竟界面是纯英文的。今天介绍一款我们国产的api管理工具,那就是Apipost。官方介绍:Apipost=Postman+Swagger+Mock目前,Apipost已经更新到版本6,不仅可以通过客户端下载使用,还支持Web版使用。Apipost官网地址:https://console.apipost.cn/register?utm_source=10008Apipost客户端下载地址:​​​​​​

Postman 接口测试神器

Postman接口测试神器Postman是一个接口测试和http请求的神器,非常好用。官方github地址: PostmanInc.·GitHubPostman的优点:支持各种的请求类型:get、post、put、patch、delete等支持在线存储数据,通过账号就可以进行迁移数据很方便的支持请求header和请求参数的设置支持不同的认证机制,包括BasicAuth,DigestAuth,OAuth1.0,OAuth2.0等响应数据是自动按照语法格式高亮的,包括HTML,JSON和XML以下内容主要参考: Github:api_tool_postman安装Postman可以单独作为一个应用安

Linux系统jenkins+newman+postman持续集成环境搭建

1、首先安装nodejs下载nodejs压缩包,下载地址:nodejs官网下载建议不用下载最新的,我这里用的是推荐的v12.18版本下载和解压命令wgethttps://nodejs.org/dist/v12.18.3/node-v12.18.3-linux-x64.tar.xz解压安装包(记得没有z)tar-xvfnode-v12.18.3-linux-x64.tar.xz配置环境变量,vim/etc/profile(NODE_HOME为nodejs的解压路径)#nodejsexportNODE_HOME=/var/nodejs/node-v12.18.3-linux-x64exportPA

postman打开卡死 黑屏解决方法[亲测有效]

postman一段时间没有使用了,今天打开,发现启动很慢,然后直接卡死,黑屏!!!!网上搜索了一圈,发现好心博主贴了解决方案,亲测有效,在此分享一下:添加环境变量环境变量POSTMAN_DISABLE_GPU=true。1.打开高级系统设置;2.在“高级”选项卡中,单击“环境变量”;3.添加一个新的系统变量; 4.关闭Postman并重新打开BINGO!!!原文地址:启动postman加载后黑屏的问题_postman打开黑屏_Yi匹野马的博客-CSDN博客 

Python argparse : type inconsistencies when combining 'choices' , 'nargs' 和 'default'

我有以下python程序:#!/usr/bin/envpythonimportargparseparser=argparse.ArgumentParser()parser.add_argument('arg',choices=['foo','bar','baz'],default='foo',nargs='*')args=parser.parse_args()print(args)如果我这样调用程序:./prog.py输出是Namespace(arg='foo')但是如果我用foo作为参数调用程序:./prog.pyfoo输出是Namespace(arg=['foo'])问题如何让ar

微信小程序项目(四)——接口测试(postman)

接口文档无接口文档时在微信开发者工具中手动抓包接口测试流程接口测试用例设计接口测试用例模板1)根据接口文档设计测试用例测试实施,执行测试用例1)工具postman的使用用例集设置环境变量设置在javascript中,对于键值对的操作,通过json对象.key获取值用到的环境变量中的参数,通过pm.environment.get("变量名")获取值通过pm.environment.get("变量名")获取的值的数据类型是字符串,可以用parseInt()强制类型转换为整型例1:获取轮播图接口测试1)填写接口请求信息2)设置断言断言响应状态码断言响应数据获取轮播图接口测试优化1)设置环境变量,参数

python - argparse 中 --default 和 --store_const 的区别

我在argparse中阅读了以下内容文档:'store_const'-Thisstoresthevaluespecifiedbytheconstkeywordargument.(NotethattheconstkeywordargumentdefaultstotheratherunhelpfulNone.)The'store_const'actionismostcommonlyusedwithoptionalargumentsthatspecifysomesortofflag.Forexample:>>>parser=argparse.ArgumentParser()>>>parser

如何用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,进入编辑区域