前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >postman接口测试实践

postman接口测试实践

作者头像
吾非同
修改2023-09-23 17:00:52
1K0
修改2023-09-23 17:00:52
举报
文章被收录于专栏:吾非同

postman简介

Postman是谷歌开发的一款接口测试工具,能够发送任何类型的http请求,支持GET/PUT/POST/DELETE等方法。

Postman非常简单易用,可以直接填写URL,header,body等就可以发送一个请求,用来测试api接口非常方便。

以前只支持chrome插件现在已经有独立的应用了。

postman的优势

  • 使用Postman,可以快速构建请求、保存以供以后使用,并分析API发送的响应。
  • Postman有响应结果的比较功能,可以用来写测试用例。
  • 可以把测试用例放在同一个目录下批量运行,可以设置迭代次数。
  • 可以设置环境变量,方便测试环境和生产环境使用同一套测试用例。
  • 调试结果方便查看。

常见请求之GET请求

‍‍‍1、选择 GET 请求,我们用百度百科的接口进行测试

http://baike.baidu.com/api/openapi/BaikeLemmaCardApi?scope=103&format=json&appid=379020&bk_key=接口测试&bk_length=600

‍‍‍

‍‍‍‍2、点击Params,可以看到输入参数及value,再输入参数时,也可以在这里添加,可以实时显示在URL链接上。

注意:get请求的参数是在通过url传给服务器的。

3、点击send。

常见请求之post请求

写入url,点击Body->raw, 写入Json串参数,点击send发送请求。

集合Collections

集合,即是postman中的Collections,类似文件夹,可以把同一个项目的请求放在一个集合里方便管理和分享。测试人员下次测试可以直接从集合中找到要执行的测试case。可以让单个的request分组到一起,对每个request都有很多个testcase,都分组收藏到集合里面,进行自动化测试和回归测试。如果想将自己的集合分享给团队内其他人,可以点击Share按钮进行分享。

1、新建一个登陆的请求,点击save保存到一个登陆测试集合中。

2、在登录测试集合下新建3个用例,点击run运行,然后设置环境变量,没有可不设置,迭代次数,等待时间。

3、运行结果,为什么没有统计出通过和不通过用例?

这个就涉及到postman的断言功能,大家如果感兴趣可以到网络查一下断言的使用。

本文参与 腾讯云自媒体同步曝光计划,分享自微信公众号。
原始发表:2018-07-09,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 吾非同 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档