应用介绍
写安卓端到端测试,一直是又累又脆的活:控件坐标、等待时机、各种 if 分支全得手写,App 一改版脚本就大面积失效,得回去挨个修。谷歌开源的 ARTEMIS 换了种方式——你用自然语言描述要走的流程,它把这段话变成可靠的安卓自动化操作,自己规划步骤、在真机或模拟器上执行、把日志和结果一并抓下来。
它不是那种录一遍回放的脆脚本。给一句"打开设置把 Wi-Fi 关掉再打开",它会先出一份计划,再一步步执行,过程里的日志、截图、报告都留档,App 界面小改动不至于让整条用例崩掉。它在 AndroidWorld 这个公开基准上做到了 99%+ 的成功率。更实用的是,它能直接接进 Antigravity、Codex、Claude Code 这些 AI 编程助手——让 Agent 在写代码之外,顺手把"在真机上跑一遍看看对不对"这件事也接管了。
Python 实现,Apache-2.0 开源。
自然语言转自动化:用一句话描述要走的流程,它转成可靠的安卓操作,自己规划步骤并在真机或模拟器上执行。
先规划再执行:给指令后先产出一份计划再逐步执行,不是录制回放的脆脚本,界面小改动不至于整条用例崩掉。
日志与报告:执行全过程抓取日志、截图和结果报告,失败时能回看到底卡在哪一步。
接入 AI 编程助手:可无缝接进 Antigravity、Codex、Claude Code,让 Agent 把"在真机上跑一遍验证"也接管过去。
高成功率:在公开的 AndroidWorld 基准上达到 99%+ 的任务成功率。
它不是那种录一遍回放的脆脚本。给一句"打开设置把 Wi-Fi 关掉再打开",它会先出一份计划,再一步步执行,过程里的日志、截图、报告都留档,App 界面小改动不至于让整条用例崩掉。它在 AndroidWorld 这个公开基准上做到了 99%+ 的成功率。更实用的是,它能直接接进 Antigravity、Codex、Claude Code 这些 AI 编程助手——让 Agent 在写代码之外,顺手把"在真机上跑一遍看看对不对"这件事也接管了。
Python 实现,Apache-2.0 开源。
软件功能
自然语言转自动化:用一句话描述要走的流程,它转成可靠的安卓操作,自己规划步骤并在真机或模拟器上执行。
先规划再执行:给指令后先产出一份计划再逐步执行,不是录制回放的脆脚本,界面小改动不至于整条用例崩掉。
日志与报告:执行全过程抓取日志、截图和结果报告,失败时能回看到底卡在哪一步。
接入 AI 编程助手:可无缝接进 Antigravity、Codex、Claude Code,让 Agent 把"在真机上跑一遍验证"也接管过去。
高成功率:在公开的 AndroidWorld 基准上达到 99%+ 的任务成功率。


