Postman高级应用—流程控制、调试、公共函数

发表于:2018-3-20 10:43

字体: | 上一篇 | 下一篇 | 我要投稿

 作者:温一壶清酒    来源:博客园

  外部数据文件
  外部数据文件是Collection Runner在HTTP requests 和script中可以导入CSV文件或是JSON文件,从数据文件(即CSV或JSON文件)中使用values,为了在Postman UI中去使用它们,你需要遵循和environment or global variables一样的语法。
  操作步骤:
  1.在你的Collection request中使用变量,以下的所有变量将会被数据文件中的相应的值替换
  2.准备你所需要运行的数据文件(JSON/CSV)
  CSV文件要在Collection Runner中工作,第一行必须是在request中要使用的变量名,每一行是一条用例,并表示一次迭代。
  JSON文件,你需要确保你的文件有键/值对数组。数组中的每个元素是键值对的对象,代表了一次迭代。key是作为变量名,values是代替request里的值。
  3.打开Collection Runner窗口以及选择合适的Collection或文件夹
  4.选择“Choose files”,从文件选择区加载数据文件,如果加载成功,你可以预览Collection Runner中执行的数据量
  5.设置迭代次数。每次迭代都将使用你的数据文件中的一行,如果迭代次数超过数据文件中的行数,将重复执行最后一行
  6.运行Collection以及观察结果
  注意:当有多个key值,中间用英文,隔开即可,csv文件中第一行的参数名要与发送请求中设置的变量名要一致
  举例为百度接口,设置好参数,如下图所示:
  在左侧面板中选中该接口并运行,如下图所示:
  配置参数,如下图所示:
  csv格式文件先制作好,再在运行时添加进来,预览效果如为:
  最终运行效果如下图所示:
上文内容不用于商业目的,如涉及知识产权问题,请权利人联系博为峰小编(021-64471599-8017),我们将立即处理。
22/2<12
《2023软件测试行业现状调查报告》独家发布~

关注51Testing

联系我们

快捷面板 站点地图 联系我们 广告服务 关于我们 站长统计 发展历程

法律顾问:上海兰迪律师事务所 项棋律师
版权所有 上海博为峰软件技术股份有限公司 Copyright©51testing.com 2003-2024
投诉及意见反馈:webmaster@51testing.com; 业务联系:service@51testing.com 021-64471599-8017

沪ICP备05003035号

沪公网安备 31010102002173号