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,即可看到运行结果。

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

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

相关推荐
星栈独行6 小时前
翻完 Pi 源码:它和 Codex、Claude Code 有何不同
开发语言·javascript·人工智能·程序人生
Albert Edison12 小时前
【GUI 自动化测试】Pywinauto 常见操作
自动化测试·python·pywinauto
深圳市尚想信息技术有限公司13 小时前
抽湿器和电解除湿器有什么区别?传统抽湿器与新一代电解除湿器的深度对比
功能测试·工业自动化
蒸鱼Yuzheng14 小时前
游戏弱网测试怎么回答:延迟、抖动、丢包、乱序与断线重连追问链
软件测试·断线重连·弱网测试·游戏测试·网络同步
一包惆怅的辣条15 小时前
谈一下怎么写一个一套可复用的用例改写skill架构
自动化测试·人工智能·ai·skill
gongzhxu16 小时前
DumpAny —— 一款支持 HTTP / gRPC / MySQL / Redis 的全能网络调试工具
网络·测试工具·http·rpc
御坂镜18 小时前
【嵌入式】焊接设备物料相关QA
嵌入式硬件·程序人生
思-无-涯19 小时前
测试面试新趋势:工程思维成关键
人工智能·功能测试·测试工具·职场和发展·可用性测试
guyiICtestsocket19 小时前
国内支持定制的国产存储芯片测试座厂家测试精度高
测试工具
测试修炼手册19 小时前
[测试技术] Selenium WebDriver 入门与实战:稳定等待、Page Object 与失败排障
selenium·测试工具