Postman批量参数化测试

发表于:2023-4-17 09:14

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

 作者:banana-man    来源:CSDN

  Postman批量参数化测试
  1、post请求参数的批量参数化(get请求放在params)
  将需要置入参数的地方,用{{参数名}}代替。但一定要记得加双引号,即“参数名”:“{{参数名}}”,否则执行的时候会报错。
  2、新建一个txt文件 或者csv文件
  第一行为参数名,第二行开始为参数值,第二行开始的第一列都为第一个参数的值。将需要验证的值如图输入。值与值之间用英文逗号隔开,每组值之间回车即可。
  输入完成后点保存。编码格式为utf-8。
  3、批量运行用例,配置界面中的Data?select file 选择刚才保存的txt文件。(最好把文件放在postmanfile文件夹中。)然后数据文件类型选择txt/csv。就可以run啦。
  注:preview可以预览数据文件的数据是否正确。
  4、执行结果如图
  5、总结
  这种方法对进行批量参数化,可以大大减少人工输入的成本,执行结果一目了然。当然,这还得靠断言,如果断言写的不好,这种方法测试很难发现问题所在,写好断言成功一半。但是这种方法的缺点就是,对于字符串的前后空格的测试是不准确的。从预览可知,字符串前后的空格默认是被过滤了,所以前后空格输入了相当于没有。
  本文内容不用于商业目的,如涉及知识产权问题,请权利人联系51Testing小编(021-64471599-8017),我们将立即处理
《2023软件测试行业现状调查报告》独家发布~

关注51Testing

联系我们

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

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

沪ICP备05003035号

沪公网安备 31010102002173号