美文网首页Test黑科技Postman
强大的Postman --- API管理工具

强大的Postman --- API管理工具

作者: 飞凡的陀螺 | 来源:发表于2019-03-14 22:08 被阅读325次

Postman是大家常用的API管理及测试工具。
他可能比你想象中的更强大。
个人最近研究了一波,简单总结一下。

  1. Postman工具有chrome扩展和独立客户端,推荐安装独立客户端。
  2. Postman有个workspace的概念,workspace 分 personal 和 team类型。
    personal workspace 只能自己查看的API,team workspace 可添加成员和设置成员权限,成员之间可共同管理API。
image.png
  1. 每个workspace可管理多个collection,我们可以发布collection,即生成在线API文档。
image.png
  1. collection及每个collection包含的API中的描述支持markdown
  2. 每个API支持写测试用例,下图 snippet 提供了很多测试示例
image.png
  1. Postman提供了一个专门跑API测试的GUI工具,叫 Runner, 配好循环次数,测试之间的时间间隔,然后针对某collection中的目录或上传collection就可以进行测试了。
image.png
  1. Postman本身提供了一套Postman API可以操作collection,environment等,不过要先申请一个api_key。通过他可以以请求的方式操作自己写的API。
  2. GUI工具需要我们手动点击触发跑测试,还无法做到完全自动化,好在Postman提供了CLI工具叫做 newman,是一个NodeJS项目。
  3. 下面的代码非常简单,配好要测试的collection和 environment,执行 node index.js 就能看到测试用例的结果。这里配置的是在命令行和html中显示报告。
image.png

这里我找了漂亮的 Postman Report Html模板

image.png
  1. 这样基本可以实现了 API测试自动化

注意事项

  1. 使用Postman要注意有配额限制,尤其是team workspace和调用API。超出后需要掏钱升级。team 中的 member 越多,收费越高。
image.png

不过免费的一般基本够用。

  1. Postman的功能不止如此,还支持Fork, pull request,monitor监控等功能,大家可以查看官方文档。
  2. 关于免费和收费版的区别

相关文章

  • Postman使用

    1 postman简介 1.1 什么是Postman Postman 提供功能强大的 Web API 和 HTTP...

  • Postman

    1 postman简介 1.1 什么是Postman Postman 提供功能强大的 Web API 和 HTTP...

  • 强大的Postman --- API管理工具

    Postman是大家常用的API管理及测试工具。他可能比你想象中的更强大。个人最近研究了一波,简单总结一下。 Po...

  • 五、postman使用

    5.1.1 什么是Postman Postman 提供功能强大的 Web API 和 HTTP 请求的调试,它能...

  • Postman API调试工具

    Postman安装与使用 Postman一款非常流行的API调试工具,简单方便,而且功能强大。 Postman 官...

  • postman入门与实战

    postman是什么? postman是一款功能强大的网页调试与发送网页HTTP请求的调试工具(又叫API调试工具...

  • Postman 使用入门

    Postman Postman Makes API Development Simple. 使用 PostMan ...

  • PostMan api 测试工具的使用

    PostMan api 测试工具安装使用 1. PostMan 简介 Postman 是一个用于 API 开发的协...

  • 自动化之 Postman&Newman接口测试

    Postman Postman is a collaboration platform for API devel...

  • 使用 postman 给 API 写测试

    使用 postman 给 API 写测试 Intro 上次我们简单介绍了 使用 postman 测试 API,这次...

网友评论

    本文标题:强大的Postman --- API管理工具

    本文链接:https://www.haomeiwen.com/subject/vujhmqtx.html