描述
Autosana 是一个基于 AI 的移动和网页应用程序的端到端测试代理。团队可以在几秒钟内用自然语言创建测试,无需编码和选择器,代理像真实用户一样运行流程,滚动查找元素并导航应用程序。它旨在与编码代理闭环,以便团队能够更快、更有信心地发布。
测试是自愈的:当 UI 发生变化时,代理会根据代码差异进行适应和更新测试,因此当应用程序发生变化时,QA 系统不会崩溃。测试可以在 iOS、Android 和网页浏览器上本地或在 Autosana 的云托管设备上运行,无需设置,平台支持所有主要的移动和网页框架,包括 Flutter、React Native、Swift、Kotlin 和 React。
可以在触发器或 CI 上安排运行,以便尽早捕获错误,每个拉取请求的运行都会被记录并发布,以便可以进行可视化验证,报告通过 PR、电子邮件或 Slack 发送。Autosana 并行运行流程,并自动自愈损坏的步骤,并包括会话重放以进行调试。
Autosana的核心功能
无需编码或选择器的自然语言 E2E 测试创建
通过代码差异适应 UI 变化的自愈测试
支持 iOS、Android 和网页
无需设置的云托管设备
通用框架支持(Flutter、React Native、Swift、Kotlin、React)
与 CI/CD 集成的计划和触发运行
会话重放和记录的运行发布到每个 PR
通过 PR、电子邮件或 Slack 发送报告
如何使用 Autosana?
添加您的应用:将您的移动应用或网站连接到 Autosana。
编写流程:用自然语言描述测试流程。
运行和审查:在云或本地 iOS、Android 和网页设备上运行测试并审查记录的结果。
自动化:在触发器或 CI 上安排流程,以便尽早捕获错误。
获取报告:通过 PR、电子邮件或 Slack 接收结果和录音。
Autosana的使用案例
- 移动端 E2E 测试
- 网页应用测试
- 回归和边缘案例检测
- 持续测试
- 免维护 QA






