首页 > 解决方案 > 获取更改公共 API 响应的通知

问题描述

当公共 API 的响应发生变化时,我想收到通知。

我的要求是全天监控 API,并在检测到时立即触发通知。

我可以使用 API 测试工具(如 Postman、Soap UI 或 JMeter)来执行此操作吗?是否有任何开源工具可以满足我的要求?

PS:我想在响应更改时收到通知。因为在极少数情况下端点会中断。我认为 API 监控工具会检测到端点何时出现故障,但它没有检测到响应更改。

标签: apijmeterpostmansoapuihttpresponse

解决方案


任何能够发送 HTTP 请求(如curl )的工具都可以为您解决问题。

任何 API 测试工具都可以检查响应:

  1. SoapUI - 断言入门
  2. 邮递员 - 对 HTTP 响应做出断言 - 测试响应正文
  3. 如何通过三个简单的步骤使用 JMeter 断言

关于“触发通知” - 它主要取决于您需要“触发”的“通知”类型,所有工具都可以配置为执行适合后处理/脚本的非零退出状态代码


推荐阅读