跳到主要内容

设置基于集合的监视器(Setting)

Postman 监视器让你可以持续了解 API 的运行状况和性能。基于集合的监视器使你能够运行 API 测试脚本、将多个请求链接在一起并验证关键 API 流。

监视器运行后,你将收到任何测试失败的警报,因此你可以在 API 的使用者受到影响之前识别并解决问题。

基于集合的监视器

基于集合的监视器按你设置的时间表运行来自 Postman 云的一系列请求。创建监视器时,你可以选择一个包含要运行的请求的 集合。 这些可以是指示端点是否已启动且可访问的基本请求。更复杂的集合可以使用 链式请求测试脚本环境变量 来验证 API 响应和功能。

你可以根据你的 Postman plan 将你的监视器配置为按你希望的频率运行。对于付费计划,可以安排监视器每五分钟运行一次。对于免费计划,可以安排监视器每小时运行一次。如果你使用的是 Postman 付费计划,你甚至可以指定你希望从世界的哪个区域运行收集。

如果测试失败或发生错误,或 设置集成 以通过 Slack 和其他渠道收到通知,则会收到电子邮件提醒。所有结果都记录在监视器的仪表板上,因此你可以查看过去的结果或检查一段时间内的趋势。

了解如何 设置基于集合的监视器

监控用例

由于它们运行 Postman 请求和脚本,因此基于集合的监视器可用于以多种方式监视 API。以下是你可以使用基于集合的监视器执行的一些操作:

  • 检查 API 运行状况和性能- 确保 API 在生产环境和其他环境中正常运行。
  • 验证 API 响应结构和数据- 确保 API 根据规范运行。
  • 测试复杂的多步骤工作流程——确保关键 API 流程和边缘案例按预期工作。
  • 在多个环境和区域中运行测试- 确保你的 API 在任何地方都能正常工作。(在多个区域运行监视器需要付费的 Postman plan。)
  • 监控端点的安全性- 持续测试 API 是否存在已知安全漏洞。
  • 在监控仪表板上可视化结果- 随着时间的推移更好地了解 API 性能并确定趋势。

有关正在运行的监视器的更多示例,请访问 Postman API 监视示例公共工作空间 以查找一些常见监视用例的示例集合。 你可以通过创建分支 来协作处理工作空间中的集合,或者通过 将集合导出和导入到团队工作空间 来自定义供团队使用的集合。

比较监视器和 collection run

你还可以使用 Collection Runner 安排 collection run。当你想要设置警报(例如在失败时触发随叫随到)时,监视器通常用于安排运行。选择 Collection Runner 来安排自动化 API 测试和其他用例的运行。了解有关 安排 collection run 的 更多信息。

因为计划的 collection run 和监视器在云端运行,所以与在 Postman 中手动发送请求和运行收集相比,存在一些差异。要了解更多信息,请参阅 监控常见问题解答

下一步

要了解如何设置新的基于集合的监视器,请转到 设置基于集合的监视器