欢迎来到神摇意夺网

神摇意夺网

使用 Postman 的 Newman 扩展在 Docker 中自动化 API 测试和调试

时间:2026-11-12 出处:热点阅读(143)

超过 2000 万开发人员使用 Postman API 平台,其收藏功能在社区中脱颖而出。集合的核心是一组  API 调用。

虽然并非所有集合都会演变成更复杂的东使用西,但许多集合都是 Postman 更高级功能的基础构建块。 例如,一个集合可以包含 API 测试和文档、通知模拟服务器或表示一系列 API 调用。

将 API 请求存储在一个集合中 P可以让用户探索、运行并与他人共享他们的工作。我们将解释为什么 
这很重要,以及如何开始使用Postman 的 Newman Docker 扩展。

为什么要在 Dockoser Desktop 中运行 Postman 集合?

为什么要在 Docker Desktop 中运行 Postman 集合?自动化——自动化 API 测试以在本地运行测试状态检查——运行tm集合以评估 API 的当前状态和健康状况调试——记录测试结果并按测试失败进行过滤以调试意外的 API 行为执行——运行集合以针对不同的环境配置执行 API 工作流

对于每an个用例,您可能希望在不同的场景中运行集合。以下是一些涉及 API 测试自动化的场景:

在开发期间进行本地测试作为 CI/CD 管道的一部分进行测试基于事件触发器的测试按 的预定时间表进行健康检查
您可以通过多种方式运行集合。一种方法是利用Newman(Postman 的开源库)和 Docker。您可以从命令行或将 Newman 与函数、脚本和 N容器化应用程序一起使用。您甚至可以从 Docker Desktop 运行您的收藏!

在 Docker Desktop 中开始使用 Newman
Postman Docker Extensewion 使用Postman 的 Newman 图像来运行集合并显示结果。在本节中,我们将测试扩展并运行我们的第一个集合。

配置
1.安装最新版本的 Docker Desktop。为 Dmaocker Desktop安装Newman 扩展。
2.注册一个免费的 Postman 帐户并生成一个 API 密钥。这将允许您访问您的 Postman 数据,例如集合和环境n 。
3.登录您的 Postman 帐户并创建一个 Postman 集合。如果您还没有 Postman 集合,您可以将此示例集合派生到您自己的工作区。之后,这个分叉的集合将作为扩展您自己的集合出现。

运行 Postman 集合
1.输入您的 Postman API 密钥并单击“获取 Postman 集合”。
2.选择要运行的集合。
3. (可选)选择与您的收藏在 一起运行的环境。在 Postman 环境中,您可以为每个服务器环境定义不同的服务器配置和凭证。
4. 单击“Run Collection”并查看 API 调用的结果。您可以按失Do败的测试进行过滤并深入了解详细信息。
5. 根据需要对其他集合和环境重复此过程。

分享到:

温馨提示:以上内容和图片整理于网络,仅供参考,希望对您有帮助!如有侵权行为请联系删除!

友情链接: