icon of Kerno

Kerno

后端运行时测试,可验证关键工作流、检测安全问题,并针对本地技术栈检查编程智能体所做的变更。

社区:

产品概览

什么是Kerno?

Kerno preview

Kerno 是一个后端测试平台,可针对正在运行的应用和真实依赖项验证代码变更。它会映射关键用户流程、生成并运行测试,并在变更合并前检查受影响的工作流。通过 MCP 集成,Kerno 将运行时反馈带入编程智能体工作流,帮助开发者发现功能回归、安全缺陷和集成故障。


主要功能

  • 端到端流程测试

    测试跨 API 及其底层入口点的完整用户旅程,包括后台任务、消息队列和 MCP 工具。

  • 真实技术栈验证

    针对本地应用、数据库和服务运行测试,发现只有在实际运行时行为中才会出现的问题。

  • 变更感知验证

    识别受代码变更影响的流程,重新运行相关测试,并突出显示预期结果与实际结果之间的差异。

  • 运行时安全检查

    在验证功能行为的同时,检查身份认证、授权、注入风险、数据暴露及其他安全弱点。

  • 编程智能体集成

    通过 MCP 连接 Claude Code、Cursor 和 Codex 等工具,在开发闭环中返回测试反馈。

  • 自适应测试维护

    随预期行为的变化更新测试,并应用自定义业务规则以及从开发者反馈中获得的经验。


使用场景

  • 智能体生成代码验证 : 在合并前,针对正在运行的后端验证编程智能体所做的变更。
  • 关键工作流回归测试 : 检查结账、退款、用户引导及其他多步骤工作流是否仍能产生预期结果。
  • API 迁移验证 : 在后端迁移或重构期间,检测契约不匹配、模式变更和集成故障。
  • 后端安全测试 : 在运行时条件下测试访问控制、租户隔离、输入处理和敏感数据暴露。
  • MCP 服务器验证 : 验证 MCP 服务器中的工具响应、结构化输出、模式合规性和错误处理。

常见问题

Kerno网站分析