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

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

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

相关推荐
可爱系程序猿11 小时前
佳能 PIXMA G4770 驱动安装后扫描不到?Windows 11 下分别检查打印与扫描组件
windows·程序人生·电脑
川石课堂软件测试12 小时前
涨薪技术|0到1学会性能测试第9课-HTTP响应统计
数据库·功能测试·网络协议·http·kubernetes·单元测试·测试用例
syagain_zsx13 小时前
protobuf 实战:从 .proto 到 C++ 序列化的完整链路
c++·学习·程序人生·谷歌·protobuf
泽众云测试13 小时前
泽众TestAgent-面向测试的AI智能体
软件测试·人工智能·ai测试
LabVIEW开发14 小时前
光子芯片测试仪国产突破:这正是 LabVIEW 的主场
自动化测试·数据采集·labview
步行cgn15 小时前
为什么使用接口测试工具?
测试工具
P1Browser16 小时前
Puppeteer 与 Selenium 技术对比:多账号自动化管理如何做环境隔离?
selenium·测试工具·自动化
龙智DevSecOps解决方案17 小时前
赋能汽车/金融/游戏研发:龙智正式引入AI测试管理平台aqua cloud
自动化测试·devops·需求管理·测试管理·研发管理·aqua cloud
纳米软件1 天前
电源时序测试专题:多轨上电顺序怎么验
自动化测试·电源时序测试·多轨上电顺序·上电时序验证