跳到正文
Hacker News· fagnerbrack·· 1 小时前AI 评分29

GitHub 项目 TRAM:为断言清单打造的 HTTP API 测试运行器

GitHub – mamund/tram: test runner for assertion manifests

AI 导读

GitHub 项目 TRAM 是一个面向 HTTP API 的断言清单测试运行器,通过可执行的行为模型验证 API 实际行为是否符合设计意图。其 Manifest 0.2 版本新增响应捕获功能,可从响应中提取资源 ID 或超链接并在后续请求中复用,0.1 版清单仍可直接运行。TRAM 将断言分为从接口可达性到治理约束的六个渐进层级,并输出 HTTP Transcript、Report 等运行产物。

来源:Hacker News · github.com