01
postman"女朋友"postman诞生
对于经常进行接口调试的同学来说,应该是比较熟悉 Postman 了。Postman 虽然功能强大,但也有很多弊端。比如:不支持 Web 方式,需要安装客户端软件等。如果你只想简单地测试下接口返回,就需要安装一个客户端工具就显得比较麻烦了。
为了解决这个痛点,今天就给大家推荐一个轻量级、功能强大且颜值超高的神器 Postwoman。Postwoman 是一个 HTTP API 测试工具,支持 REST、SOAP 和 GraphQL 请求,并且可以实现自动化接口测试、接口监控、模拟接口数据、生成接口文档、多人协作等功能。简单来说,Postwoman 是一个好用且功能非常强大的 API 调试工具。
02
什么是 Postwoman
Postwoman 是一个基于 Vue 开发的的 Web 项目,功能类似 Poatman 的免费且美观的开源替代方案,它可以帮助开发人员更快地创建请求,提升工作效率。目前,该项目在 Github 上的 Star 数已经超过 10k 了!
项目地址:https://github.com/liyasthomas/postwoman
![](https://i-blog.csdnimg.cn/blog_migrate/223219b4ac574464ee9c8f14db7ec91d.png)
03
Postwoman 功能介绍
Postwoman 相关特性
采用简约的 UI 设计,简单的设计是最好的设计
响应速度更快,软件使用更轻量、更简洁
实时发送请求并获取/复制响应
Postwoman 支持的方法
GET
HEAD
POST
PUT
DELETE
OPTIONS
PATCH
Postwoman 支持界面定制
支持主题选择:Kinda Dark(默认)、Clearly White、Just Black 和 System 主题
支持自定义强调颜色:绿色(默认)、黄色、粉红色、红色、紫色、橙色、青色和蓝色
其它支持的特性
支持以 PWA 方式进行安装
支持离线使用
内存和 CPU 使用率非常低
支持多平台、多设备
支持 WebSocket
支持 GraphQL
支持多种 HTTP 认证方式
......
除此之外,Postwoman 还具备很多好用的特性,完整功能列表介绍可以戳「这里」。
04
使用 Postwoman
Postwoman 既然是一个 Web 项目,使用起来也就非常简单,你只需直接访问其官网地址即可直接使用。
官网地址:https://postwoman.io/
如果你想在本地自行搭建也是可以的,大致过程如下:
使用源代码进行搭建
$ git clone https://github.com/liyasthomas/postwoman.git$ npm install$ npm run dev
使用 Docker 进行搭建
# 拉取 Postwoman 相关镜像$ docker pull liyasthomas/postwoman# 运行一个 Postwoman 的容器$ docker run -p 3000:3000 liyasthomas/postwoman:latest
不论使用以下哪种方法搭建,搭建成功后,你只需打开浏览器访问对应主机 IP 的 3000 端口即可访问本地的 Postwoman 环境。
更多的界面截图
![](https://i-blog.csdnimg.cn/blog_migrate/0096f8630daf7a32b8f303ac3842dbc1.png)
![](https://i-blog.csdnimg.cn/blog_migrate/074bd77f5d0ea473c177aee555d1fffb.png)
![](https://i-blog.csdnimg.cn/blog_migrate/423390c0ce725f6cd0b1170273893efd.png)
![](https://i-blog.csdnimg.cn/blog_migrate/2c0fe6125578ebe6ea16a755e6d144af.png)
05
总结
如果你觉得 Postman 不够好用或者确实是想要使用一个界面更加好看的接口调试工具,那么 Postwoman 将是你最佳的选择!
| 参考文档 |
https://www.google.com
https://github.com/liyasthomas/postwoman
https://juejin.im/post/5dca85cb6fb9a04a8953fef6
http://www.xmhzd.com/study/article/view-607.html
专注软件测试行业前景分析;功能/接口自动化/python技术娱乐圈好文分享 识别上方二维码,关注后台回复"测试""Python""postman"领取系统学习资料