栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 前沿技术 > 大数据 > 大数据系统

postman变量设置及脚本的使用

postman变量设置及脚本的使用

(1)变量

        postman中变量有两种,【环境变量】和【全局变量】

        1.环境变量不唯一,可以有多组、全局变量只有一组

                右上角的【查看】图标可以切换当前环境变量的分组,和设置环境变量或者全局变量

 

2.变量的引用

        变量设置好之后,可以用{{变量名}},来引用,可以在请求参数,请求头,或者请求方法中使用

        

2.设置环境变量有两种方式

        一种是在接口调用前设置好环境变量&全局变量;一种是在调用接口后设置接口返回为环境变量&全局变量,设置接口返回为变量常用于依赖接口的调用。

        (1)Tests脚本

                1.tests脚本是在接口调用完成后执行的脚本,可以做一些脚本测试的工作,可以在test脚本中设置环境变量或者全局变量

const res = JSON.parse(responseBody)
console.log('res:',res)
pm.environment.set('Authorization', 'Bearer '+ res.data.token)
pm.test("登录成功", () => {
    pm.expect(res.errorMessage).to.eql("success");
})

               2.Pre-request-script

                这个是在接口调用之前执行的脚本,可以做一些预先操作,比如在请起头中设置cookies或者token

【view】->【show console】可以打开控制看执行日志

(二)生成接口测试报告

        1.newman

                (1)安装node.js

                (2)npm i -g newman

                (3)安装html报告 

                        npm install -g newman-reporter-html

                   (4) 导出接口集

                        

        (5)命令行执行生成测试报告

               newman run 无纸化接口测试.postman_collection.json -r html

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/285969.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号