Postman
Anita__li
这个作者很懒,什么都没留下…
展开
-
newman.bat
::先切到脚本目录C:cd C:\Users\davi\Desktop\postman::run后面接的是脚本,-r是生成报告,html是指生成html格式的报告newman run wl.postman_collection.json -r htmlpause保存成xxx.bat 格式原创 2021-03-09 09:56:16 · 168 阅读 · 0 评论 -
Postman--命令行执行
问题思考:在前面我们都是在Postman图形界面工具里面进行测试,但是有时候我们需要把测试脚本集成到CI平台,或者在非图形界面的系统环境下测试,那么就需要使用命令行执行Postman。newman 是一款基于 Node.js 开发的可以运行 Postman 的工具,使用 newman,可以直接从命令行运行和测试Postman 集合。1.newman 是基于 Node.js 开发的,所以我们先安装 Node.js下载地址: https://nodejs.org/zh-cn/download/直接安装即原创 2020-06-04 16:26:46 · 1664 阅读 · 0 评论 -
Postman--与Jenkins集成报错:newman不是内部或外部命令
C:\Users\davi\Desktop\postman>newman run wl.postman_collection.json -r html 'newman' 不是内部或外部命令,也不是可运行的程序或批处理文件。进入【Manage Jenkins】>>>【Configure System】1.找到全局属性2.点击environment variables3.点击新增4.添加一个键,自定义即可5.把对应的node和cnpm的安装路径填上去,然后保存即可n原创 2020-05-21 09:18:25 · 1754 阅读 · 2 评论 -
接口测试-header
header是发送请求时携带的头部信息。通常一些鉴权的信息:authentication/cookie、响应的数据格式:content-type等等的设置。当然响应的数据也会返回一些头部信息。Request header:User-Agent:告诉Http服务器,客户端使用的操作系统和浏览器名称和版本(这也是区分pc端或者app端的方式)Clint头域:Accept:浏览器端可以接受的媒体...原创 2019-05-22 10:26:32 · 3998 阅读 · 0 评论 -
Postman发送带cookie的http请求
Postman是chrome上一个非常好用的http客户端插件,可惜由于chrome安全的限制,发不出带cookie的请求。如果想要发送带cookie的请求,需要开启Interceptor:这个Interceptor还需要到chrome应用商店下载 Postman Interceptor 扩展程序。现在能发送带cookie的http请求。发送cookie时,在header中添加key-valu...原创 2019-05-04 08:37:48 · 3927 阅读 · 0 评论 -
postman参数化--pre-request script
将参数化放到测试集合的pre-request script中,这样主要是因为常规的手动创建参数的方式,导出导入参数容易报错,无法将参数化的值传到接口中,所以将参数化放到测试集合的pre-request script中//参数化用户名pm.environment.set("username", "agsoft2");//参数化域名pm.environment.set("domain_50...原创 2020-03-20 11:22:43 · 980 阅读 · 0 评论 -
Postman基础
断言返回的收据是否包含某个字段//设置一个名为"成功返回token"的断言,校验报文里面是否包含"true"pm.test("成功返回token", function () { pm.expect(pm.response.text()).to.include("true");});将某个值设为全局变量//定义一个xxx,获取responseBody中返回的所有参数,并转化为J...原创 2020-03-04 15:12:34 · 484 阅读 · 0 评论 -
Postman高级用法
Postman在Web开发时非常好用,方便管理一系列的Restful API管理基础功能各种Restful API请求的发送与结果分析(不介绍了)变量&环境变量这个是Postman非常常用的功能,结合环境变量可以实现快速多环境API测试http://{{server}}/greeting环境Workspace可以方便在不同的工作场景或者项目中切换,每个Workspace...原创 2019-06-03 10:53:02 · 569 阅读 · 0 评论