Postman MAC版是适用于MacOS系统上的一款API开发和测试工具,其继承了Postman的所有核心功能,包括请求构建、响应查看、集合管理、测试脚本编写、文档生成、调度与监控以及团队协作分享,还特别优化了在苹果操作系统的使用体验。无论是 API 设计、文档编写、功能测试还是调试,Postman 都能提供直观、高效的解决方案。
软件特色
1、API优先开发
通过在部署代码之前构建 API 来发布可靠的服务。
2、应用开发
通过让前端和后端团队并行工作,消除依赖关系并缩短生产时间。
3、探索性测试
通过向 API 发送不同类型的数据以查看返回的值来探索该 API。
4、开发人员入职
快速让消费者了解您的 API 可以做什么以及它是如何工作的。
5、开发者门户
发布 API 文档以帮助内部和外部消费者采用您的 API。
软件亮点
1、API客户端
直接在 Postman 中快速轻松地发送 REST、SOAP 和 GraphQL 请求。
2、自动化测试
自动化手动测试并将它们集成到您的 CI/CD 管道中,以确保任何代码更改都不会破坏生产中的 API。
3、设计与模拟
通过模拟端点及其响应来传达 API 的预期行为,而无需设置后端服务器。
4、文档
生成并发布美观的、机器可读的文档,使您的 API 更易于使用。
5、监视器
通过按预定时间间隔检查性能和响应时间,了解 API 的健康状况。
6、工作区
提供用于构建和使用 API 的共享上下文,并使用内置版本控制进行实时协作。
Postman MAC版接口测试实例
1、发送一个get请求的方法:
选择get请求方式,输入要请求的url,传参方式以json为例,选择raw再选择JSON,然后将参数填入请求参数区,点击send发送请求,在响应区即可看到返回结果。如下
2、发送一个post请求实例:
选择post请求方式,输入要请求的url,传参方式以混合表单为例,选择form-data,然后将参数名称和对应的值填入参数区,点击send发送请求,在响应区即可看到返回结果。如下
3、使用postman批量发送请求
Runner:批量执行测试集
支持设置迭代次数
支持加载csv或json、txt类格式测试数据
使用实例:
①新建一个Collection,比如课堂练习,新建请求(addrequests)如登录,选择POST方法,填入URL,请求数据,URL的host使用配置的环境变量,请求数据使用变量做参数化,本地新建参数化文件备用
②设置断言
③Runner配置
1)点击Runner,进入测试集批量执行设置页面
2)选择测试集下,要批量执行的请求,然后选择本地参数化的txt文件login.txt,数据文件类型选择text/csv,迭代次数iteration参数化数据多少个就填多少
3)点击preview,可以预览本地参数化数据
④以上配置完后,点击RunXXX按钮,即可批量执行用例,得到测试结果,如图