接口测试系列之Postman环境和用例集

发表于:2022-1-10 09:25

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

 作者:我头秃了    来源:今日头条

分享:
  postman的环境使用
  postman里有环境的设置,就是我们常说的用变量代替一个固定的值,这样做的好处是可以切换不同的域名、不同的环境变量,不同的线上线下账户等等场景。下面就看下怎么用吧。
  创建一个Environment
  postman有一个envrionment(环境)设置的地方。请看下图:
  要设置一个环境,可以点击那个齿轮。 添加一个测试环境的变量集合:
  再添加一个线上环境的变量集合:
  可以看到host变量代表了线上和线下两个域名。这样就可以覆盖不同域名的测试场景了。当在测试环境时用测试的域名进行测试,当上线后用线上的域名进行回归。
  将固定值用变量代替
  之前我们在写url的时候是这样写: 有了环境之后我们可以这样写: {{domain}}/{{base-path}}/user/get 相信大家一看就能明白了。 而切换也非常容易。直接选择下拉框就可以了。 这样一个用例就可以测试多个环境了。 其实,除了用在域名,也可以用户请求参数、请求头中,大家可以在测试过程中体验一下。
  postman的参数化提供了一种简单的切换操作,降低了因为不同值而写多条用例的成本,值得一试。
  postman的用例集
  之前几期文章介绍了怎么进行http请求的发送记忆参数化设置。下面简单跟大家说说postman的collection。
  collection的使用
  新建一个collection比较简单,就是在Collections下面新建一个Collection就可以了。 当我们想要保存之前的一个测试用例时,只需要点击Save就可以了。 然后会弹出保存的对话框,像下面那样:
  只需要在下面选择你创建的Collection文件夹即可。这样就保存成功了。
  Collection保持同步
  Collection的好处有很多,规范化、保持同步、易于查找、可批量运行等。下面我来说说怎么保持同步。 首先是注册postman,这个我就不说了,应该安装后都会弹出。如果之前没有创建过账户,也可以通过最后的按钮Manage accounts进行注册。这样不同机器上,你只需要登录你的账户就可以将Collection同步过来了。

  本文内容不用于商业目的,如涉及知识产权问题,请权利人联系51Testing小编(021-64471599-8017),我们将立即处理
《2023软件测试行业现状调查报告》独家发布~

关注51Testing

联系我们

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

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

沪ICP备05003035号

沪公网安备 31010102002173号