postman系列2---收藏+团队库

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了postman系列2---收藏+团队库相关的知识,希望对你有一定的参考价值。

参考技术A 回想一下,我们在做项目的时候如果涉及的API较多的时候,那些不同的链接地址及对应的不同参数你都是怎么处理和存放的呢?写在记事本里,还是收藏在浏览器中,用的时候在复制链接黏贴链接,是不是比较麻烦呢。postman里面的收藏功能很好的解决了我们这个痛点。

经过上一篇 简介 使用后,你会发现,请求过的记录会在左侧的“History”列表中保存,你可以在历史记录中找到你曾经发送过的请求,然后重新请求。如果请求比较多,并且请求来自不同的项目时,我们可以应用收藏夹更有条理的保存这些收藏。

<strong>使用收藏</strong>

使用步骤:

如果一个收藏夹下面的请求比较多,我们可以在收藏夹中继续添加文件夹来细化请求。然后将不同类别/模块的请求放到对应文件夹中。

现在你的收藏夹看起来张这样:

收藏请求的时候,请求的参数也会被保存。但需要注意的是,如果请求的时候”form-data”和” binary”类型的请求带有文件,则该文件会因为html5对长度的限制丢失。

你还可以对收藏的请求进行修改,移动,复制和删除等的操作。

<strong>使用团队库</strong>
如果你的账号下已经将项目中需要的API进行了收藏,这时项目的其他成员需要使用或者测试同样的API,是不是又要重新添加一次呢。postman的team提供这个功能,团队间可共享和订阅API。

接口测试系列-postman环境和用例集建议收藏

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同步过来了。

小结

这篇文章跟大家简单说了下Collection的功能。当然Collection功能非常强大。后面会陆续结合其他功能一起再聊。

感谢每一个认真阅读我文章的人,看着粉丝一路的上涨和关注,礼尚往来总是要有的,虽然不是什么很值钱的东西,如果你用得到的话可以直接拿走:

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

在我的QQ技术交流群里(技术交流和资源共享,广告勿扰)

可以自助拿走,群号:175317069 群里的免费资料都是笔者十多年测试生涯的精华。还有同行大神一起交流技术哦

 

以上是关于postman系列2---收藏+团队库的主要内容,如果未能解决你的问题,请参考以下文章

接口测试系列-小结postman建议收藏

接口测试系列-postman环境和用例集建议收藏

接口测试系列-postman运行用例集建议收藏

[Javaee] Ubuntu下载Postman

收藏夹吃灰系列:使用MultipartFile实现图片指定路径上传下载并使用postman测试教程 | 附完整源码,强烈建议收藏!

Postman