Postman的高级用法—Runner的使用

1.首先在postman新建要批量运行的接口文件夹,新建一个接口,并设置好全局变量。

2.然后在Test里面设置好要断言的方法

如:

tests["Status code is 200"] = responseCode.code === 200;

tests["Response time is less than 10000ms"] = responseTime < 10000;

console.log(responseTime);

3.保存后,点击Runner,选择刚才新建的文件夹,设置好迭代和测试环境

4.步骤一中设置的接口全局变量是flightdate,我们在每次迭代中给这个变量赋值,就需要用到csv或者json文件,如我用的json文件。

python 复制代码
[
{
    "flightDate": "2017-02-09"
},
{
    "flightDate": "2017-02-10"
},
{
    "flightDate": "2017-02-11"
},
{
    "flightDate": "2017-02-12"
},
{
    "flightDate": "2017-02-13"
}

注意:json的key一定要与变量名一致,json的格式是数组形式

5.在Runner中选择该json文件,点击预览效果:

6.配置好后,点击start test,即可看到运行结果。

最后感谢每一个认真阅读我文章的人,礼尚往来总是要有的,虽然不是什么很值钱的东西,如果你用得到的话可以直接拿走:

这些资料,对于【软件测试】的朋友来说应该是最全面最完整的备战仓库,这个仓库也陪伴上万个测试工程师们走过最艰难的路程,希望也能帮助到你!

相关推荐
少云清3 分钟前
【功能测试】6_Web端抓包 _Fiddler抓包工具的应用
前端·功能测试·fiddler
程序员念姐14 分钟前
软件测试系统流程和常见面试题
测试工具·面试
Hacker_Oldv20 分钟前
Python技能进阶:探索Selenium库,实现网页自动化测试与爬虫
自动化测试·软件测试·爬虫·python·selenium·职场和发展
西游音月2 小时前
(5)pytest+Selenium自动化测试-元素定位之XPath定位
selenium·测试工具·pytest
L.Ru3 小时前
SIP抓包工具-sngrep的使用
测试工具·信息与通信·sngrep
Hacker_Oldv3 小时前
API 自动化测试难点总结与分享
自动化测试·软件测试·职场和发展
卓码软件测评14 小时前
第三方软件测评机构:【Gatling与JMeter的架构对比:异步与非阻塞I/O模型如何实现更高并发】
测试工具·jmeter·架构·测试用例·负载均衡·压力测试
美团程序员14 小时前
一篇文章教你搞定:”xx 功能如何测试?“常见面试题型!
测试工具·面试·职场和发展·测试用例
郝学胜-神的一滴15 小时前
Linux命名管道:创建与原理详解
linux·运维·服务器·开发语言·c++·程序人生·个人开发
软件测试雪儿19 小时前
高频Postman软件测试面试题
测试工具·lua·postman