产品介绍
Momentic 是什么?
Momentic 是面向网页、iOS 和 Android 应用的智能体式端到端测试平台。团队用自然语言和可读的 YAML 规范描述测试,Momentic 会随着产品变化构建、运行并维护测试,适用于回归、冒烟、Pull Request 和智能体式测试。
平台从文档、指南、代码、Jira、Linear 和 Figma 学习产品上下文。自修复规范会适配界面变化,失败运行则提供可复现步骤、会话回放、根因分析和结合代码上下文的建议。
如何使用 Momentic
- 安装向导,在 YAML 规范中定义端到端流程。
- 用自然语言编写操作和断言。
- 通过 CLI 在托管浏览器、Android 模拟器或 iOS 模拟器上运行。
- 将测试加入 Pull Request、提交或部署流水线。
- 通过回放和根因信息处理失败,由自修复更新继续维护规范。
核心功能
- 自然语言测试: 在版本控制 YAML 中保存可读操作和断言。
- 跨平台运行: 并行测试网页、iOS 和 Android。
- 自修复规范: 随产品界面变化调整测试。
- 产品上下文: 从代码、文档、设计和问题管理工具学习。
- 失败诊断: 提供回放、复现步骤和根因分析。
- CI 集成: 在提交、PR、部署和不同环境中运行。
使用场景
- 回归测试: 产品变化后运行完整测试集。
- 冒烟测试: 用关键流程阻止有问题的部署。
- PR 测试: 合并前验证预览部署。
- 移动测试: 在模拟器上使用同一种测试方式。
常见问题
Momentic 需要 CSS 选择器或 XPath 吗?
官网说明测试使用自然语言 YAML,不需要维护 XPath 或 CSS 选择器。
测试可以在哪里运行?
可在支持 Node.js 的流水线中运行于托管浏览器、Android 模拟器和 iOS 模拟器。


