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

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

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

相关推荐
跟我一起学测试呀10 小时前
测试人员面试需要掌握的内容
软件测试·面试·职场和发展·单元测试
进击的雷神11 小时前
SpiderFlow平台v0.5.0之引入selenium插件
selenium·测试工具·spiderflow
天堂的恶魔94611 小时前
软件测试 —— 自动化测试(Selenium)
selenium·测试工具
Feng.Lee12 小时前
性能测试工具Jmeter分布式运行
分布式·测试工具·jmeter
码道功成13 小时前
selenium在Linux环境下截屏(save_screenshot)中文乱码的问题
selenium·测试工具
大霸王龙17 小时前
使用Selenium进行网页自动化测试
python·selenium·测试工具
一只搬砖的猹19 小时前
软件项目开发关键节点——开源合规扫描
测试工具·开源·github·apache·license·软件项目·开源合规
霍格沃兹测试开发学社测试人社区21 小时前
Jenkins与不同阶段测试的完美结合
运维·软件测试·人工智能·测试开发·jenkins
我命由我123451 天前
软件工程和项目管理领域 - CMMI 极简理解
职场和发展·软件工程·求职招聘·职场发展·创业创新·学习方法·cmmi
测试者家园1 天前
如何提高自动化测试覆盖率和效率
自动化测试·软件测试·人工智能·ci/cd·测试覆盖率·it行业·质量效能