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

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

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

相关推荐
chuntian_tester3 小时前
AI自动化第3步【用例设计】
人工智能·测试工具·ai·自动化
广州文明机电有限公司4 小时前
LM‑2 实操|宽域氧传感器安装位置 + Free‑Air 自由空气校准完整流程
功能测试·测试工具
PhotonixBay4 小时前
共聚焦显微镜如何实现表面形貌测量
图像处理·测试工具·共聚焦显微镜·表面粗糙度·激光共聚焦显微镜·表面形貌
chuntian_tester5 小时前
AI自动化第1步【系统探索】
人工智能·测试工具·ai·自动化
zhangbp6 小时前
LLMCase-V4
功能测试·游戏
2601_962298277 小时前
【自动化测试】基于Selenium + Python的web自动化框架
自动化测试·python·selenium·测试用例·web框架
在线OJ的阿川7 小时前
基于智慧一考通Web平台的测试报告
功能测试·学习·测试报告
可爱系程序猿8 小时前
ARM电脑安装打印机驱动失败:先辨认安装器、系统架构与打印路径
arm开发·程序人生·电脑
2601_962296288 小时前
五种Python自动化测试框架汇总,附学习方法
自动化测试·pytest·unittest·robotframework·python框架