AltTester

面向 Unity/Unreal 的对象级 UI 自动化,并通过 Pro CLI 与本地 MCP 接入 Agent 辅助回归。

证据状态基于公开资料评估中等置信度最后核验 2026年9月16日编辑:MakeGameWithAI

应用介绍

AltTester 是什么,以及它如何使用。

AltTester 是 Unity 与 Unreal 的运行时 UI/端到端测试基础设施,不是自动发现所有游戏 Bug 的 AI 服务。团队把匹配 SDK 加入开发或测试构建,以 AltTester Desktop 作为连接服务器,再由 Inspector、Recorder、C#、Python、Java 或 Robot Framework 驱动查找对象、读取状态、执行输入并断言结果。

对象级路线比只靠屏幕坐标更容易定位场景层级、组件和属性,也能提供更清楚的失败上下文;同时它产生了工程依赖:团队需要源码、独立插桩构建、匹配的 SDK/Desktop/driver 版本,以及面向本地、移动、WebGL 或设备云的连接路径。

Pro 进一步提供 CLI、本地 stdio MCP 与 Robot/Helper AI Skills。Agent 可以读取实时层级、操作游戏、起草待审核计划、生成 Robot 测试并诊断失败;重复发布检查仍应由确定性套件执行,人工继续负责探索、视觉验收与发布判断。

使用方式

可以先使用 30 天 Pro Trial,或在满足过去 12 个月广义财务门槛时申请 Lite。安装 AltTester Desktop,把匹配的 Unity/Unreal SDK 加入专用开发/测试构建,启动 Server,再连接支持的驱动。CLI、MCP 与 AI Skills 需要 Pro 和外部 AI 客户端;移动与云设备还要配置路由或端口转发。

运行时对象访问

针对插桩构建,用 selector 查找场景对象、读取组件属性、调用方法、加载场景并控制游戏速度。

O01O07O14

输入与可重复回归

通过 C#、Python、Java 或 Robot Framework 执行鼠标、键盘、触摸和手柄操作,再在本地、CI 或受支持设备云路线运行。

O01O09O15

Inspector 与 Recorder

查看层级并把录制动作转为脚本起点;稳定 selector、断言与状态控制仍由测试作者负责。

O01U01U04

Pro Agent 入口

直接使用 CLI,或通过本地 stdio MCP 暴露能力;官方客户端配置和两项 Skills 支持检查、规划、生成、执行与调试。

O06O20O21
本页评估范围

本页评估游戏开发构建中的对象级功能 UI 与端到端回归,不评价反作弊、负载测试、视觉质量评分、数值平衡、乐趣、无障碍合规、未知 Bug 自主发现,也不把插桩玩家构建视为生产安全方案。

入门友好度需要一定基础
Inspector、Recorder、桌面 GUI、示例与对象级 selector,让第一个稳定流程比从零搭建引擎测试框架或依赖屏幕坐标更容易;但开发者仍需准备插桩测试构建,匹配 Desktop 与 SDK 版本,连接 Server、App 与 Driver,并理解 selector、等待、断言、可重复状态,以及足以诊断失败的 Unity/Unreal 基础。
Agent 接入便利度接入方便
Pro 正式提供本地 stdio MCP、CLI、Robot 与 Helper Skills,并给出 Claude Desktop、Claude Code、VS Code/Copilot、Cursor、JetBrains 与 Windsurf 配置。外部编排器可通过这些接口读取实时层级与属性、执行输入、切换场景、截图并运行确定性的 Robot 测试;四种受支持测试驱动语言还提供额外脚本路线。
查看适用范围、接入条件与来源核验

入门范围:具备基础 Unity/Unreal 项目与测试概念的开发者,在自己可控的构建中自动化一个确定性的登录、菜单、沙盒购买或关卡切换流程;不评价完全零基础用户让产品自动发现全部 Bug。

Agent 范围:让 Codex、Claude Code 或其他外部开发 Agent 检查已连接测试构建、起草有边界的测试计划、生成或修复 Robot 测试,并在人工审核失败与发布影响前运行确定性套件。

判断置信度:入门 中 · Agent 高

准入与认证
MCP、CLI 与两项 AI Skills 都需要 Pro 和兼容的 AltTester Desktop;目标游戏还必须包含匹配的 Unity/Unreal SDK,并通过正确本地或转发路由连接。用 `alttester mcp` 启动本地服务后配置支持 stdio 的客户端;厂商没有 Codex 专项配置页,因此 Codex 兼容性是基于标准协议的推断,不是认证支持。
费用边界
30 天 Pro 试用为 €0。获批 Lite 为 €0,但只有一个连接和 GUI,不含 CLI/MCP。单引擎 Pro 为 €900/席位/年,或 €109/月,包含两个应用—驱动并行连接;额外连接或 MCP 实例、第二引擎、设备云、CI 宿主与外部模型/Agent 订阅均不包含。
取得结果
对非生产构建插桩,连接正确 SDK 与 Desktop 版本,让 Agent 检查层级并提出窄范围计划,人工批准 selector 与断言后生成 Robot 测试,再在 CI 中确定性运行,把截图、日志与不稳定失败交回人工;发行构建与凭据应留在自动化界面之外。
关键限制
“接入方便”只表示接口有正式文档,不代表自主游戏 QA 或成本节省已经得到证明。Lite 没有 MCP/CLI,Unreal 的 AI Extension 支持有限,端口与移动设备路由仍需配置,受保护目录可能阻断本地 MCP,官方客户端列表未点名 Codex;当前独立证据也不能证明 MCP 长期可靠性、维护节省或每次验收通过回归检查的成本。

两项为独立的编辑判断,不是综合评分,也不代表本站已完成 Agent 接入测试。

关键发现

证据支持什么,不支持什么。

01
官方事实高置信度

对象级访问才是核心产品

SDK 向外部驱动暴露层级、组件和属性,比纯坐标脚本更容易提供可处理的失败上下文,但前提是源码集成和隔离测试构建。

O01O07O08O14
02
编辑判断中等置信度

入门路线仍需要工程基础

GUI、Recorder、示例与 Robot Skill 降低起点,但独立记录显示 Server 架构、端口、iOS、输入系统、等待、状态与诊断仍是真实学习成本。

O01O06U01U04U07
03
官方事实高置信度

Agent 可组合性已有文档,但不是魔法

Pro 提供本地 MCP、完整 CLI、官方客户端配置与先审计划再写代码的流程,但不会移除插桩、权限、设备路由或人工验收;Unreal 支持被明确标为有限。

O06O20O21
04
用户报告中等置信度

自动化补充而非替代探索

学术与社区案例更支持稳定已知流程;随机结果、未知问题和持续变化的复杂机制仍需重复执行、专项工具与能发现意外行为的人。

U02U03U05U06
05
编辑判断中等置信度

许可与遥测边界不可省略

Lite Unity 使用 GPL-3.0,Pro 提供 non-GPL 路线。日志和 CLI 快照可留在本地,但许可证校验和匿名产品分析会离开机器;可见隐私政策又早于当前遥测条款。

O02O04O05O06O10O11

编辑结论

我们的判断

中等置信度

AltTester 适合拥有 Unity/Unreal 工程、需要重复验证稳定且人工回归成本较高流程的团队。它当前最清楚的差异是对象级运行时访问与正式 Pro CLI/MCP 路线。代价同样明确:可信自动化仍需插桩、测试设计、状态准备、selector、断言、失败分类与维护。应从一个稳定流程开始,不要先承诺大范围自主 QA。

结论范围中等置信度。当前产品、接口、价格、许可与已知限制有较完整文档,独立材料也支持 Unity 自动化和受控 Agent 架构可行;但当前 MCP 长期稳定性、Unreal AI 覆盖、维护节省和每次可信回归成本尚未建立。

更适合

这些情况下值得试

  • 能够生成专用插桩开发/测试构建的 Unity 或 Unreal 团队。
  • 登录、菜单、商店、关卡进入和状态变化等稳定、重复且有明确断言的流程。
  • 愿意随引擎变化维护 selector、fixture、等待、报告与 CI 的团队。
  • 希望让 Claude Code、Cursor、Copilot 或其他 MCP 客户端读取实时游戏状态并辅助 Robot 测试的 Pro 用户。

不太适合

这些情况下先别依赖它

  • 无法加入 SDK、也不能生成测试构建,只能测试第三方发行包的场景。
  • 希望一句自然语言自动发现全部玩法、视觉、平衡与设备专项问题的用户。
  • 项目结构高度易变、又没有预算维护状态、selector、断言和诊断的团队。
  • 希望用 Lite 免费获得 CLI、MCP、无人值守 Agent 或 non-GPL Unity 分发路径的用户。

工作流定位

放在制作流程的什么位置。

01

隔离测试构建

建立专用开发/测试配置,固定兼容的 Desktop/SDK/driver 版本,并让插桩远离玩家发行构建。

护栏把 SDK 连接视为高权限测试基础设施,不是要发布的产品功能。
02

选择一个稳定且昂贵的流程

从登录、菜单导航、商店状态或关卡进入开始,确保输入、前置条件与预期结果都已经明确。

护栏首个测试不要依赖物理时序、随机战斗或频繁变化的 UI。
03

明确状态与断言

使用稳定 selector,重置账号或存档,等待可观察状态,并断言业务结果,而不只是点击命令返回。

护栏没有有效断言的测试只会重复动作,不一定发现回归。
04

让 Agent 起草,再确定性运行

用 Pro MCP 或 Skills 检查游戏并提出计划;生成前先审核,把 Robot suite 纳入版本控制,并尽量让发布回归不依赖 LLM。

护栏每份报告都要区分产品失败、测试维护失败与基础设施失败。

推荐工作流

把这项工具放进完整制作流程。

从可验证的 Brief 开始,逐步完成原型、资产、音频、测试与发布,并明确每一步的交接物和人工检查。

打开完整方法

最短验证路径

先自动化一条五分钟回归,再扩展覆盖

以下是根据本轮证据整理出的低风险起步方法。

  1. 01

    在分支中使用 30 天 Pro Trial,建立专用插桩开发构建;不要从发行包开始。

  2. 02

    先在本地启动 Desktop Server,连接构建和一个驱动,再增加移动设备、CI 或 AI 客户端。

  3. 03

    选择一条起始状态清楚、包含 3–8 个动作、终点可断言的稳定流程。

  4. 04

    检查对象层级,选择稳定 selector,并封装 screen/flow,避免对象名称散落在所有测试里。

  5. 05

    重复运行测试,分类每次失败,同时记录编写、维护和排查时间,并与人工重放时间比较。

  6. 06

    最后才启用 MCP 或 Skill 辅助规划和写代码;只有合格回归成本与误失败率合理时再扩量。

价格与权利

€900 买到一个 Pro 席位和两个连接,不是承诺数量的稳定测试

价格与条款最后核验:2026年9月16日

  • Pro Trial 为 30 天、现金费用 €0、无需信用卡;它是评估入口,不是长期生产免费层。
  • Lite 只有在申请并获批后现金费用才为 €0。资格按过去 12 个月广义 total finances 不超过 €500,000 判断,服务商还可能需要计入客户财务规模。Lite 只有一个连接、GUI-only、无 CLI/MCP,Unity SDK 使用 GPL-3.0。
  • Pro 年付为每席位每月 €75,按年收取 €900 + VAT。默认选择一个引擎,包含 non-GPL SDK、两个同时应用/驱动连接、Recorder、CLI、MCP、两项 AI Skills、CI/CD 与 WSS。
  • Pro 月付为每席位每月 €109 + VAT;连续支付 12 个月共 €1,308,比年付多 €408。
  • Unity + Unreal bundle、更多连接或 CLI/MCP 实例、Nintendo、优先支持、培训、服务与定制引擎都需要没有公开价格的 add-on。
  • 外部 AI 客户端/模型订阅、实施、CI 机器、设备云、测试数据、维护、失败排查与发布审核都不包含在席位价格中。
成本与产出

公开价格实际解锁什么

按 2026 年 9 月 16 日当前标价做算术。连接月只分摊许可证容量,不假设测试数量或成功率。

O02O03O04O06O18O19
30 天 Pro Trial€0 → 临时 Pro 评估

可在无需银行卡时验证一条真实插桩流程;不要从 Trial 推断长期权利或全部付费 add-on。

Lite(获批时)€0 → 1 个 GUI 连接,无 MCP/CLI

只有持续满足广义 tier 资格时现金费用才为零;Unity GPL-3.0 与没有 Agent 入口会实质改变所得权益。

一个 Pro 年付席位€900/年 → 1 个引擎 + 2 个并行连接

名义上是 €37.50/包含的连接月,另加 VAT;席位还解锁 non-GPL SDK、CLI、MCP、Skills、Recorder 与 CI 路线。

连续 12 个月 Pro 月付年化 €1,308 → 同一核心套餐

名义上是 €54.50/包含的连接月;为灵活性多付 €408,占连续月付总额的 31.19%。

验收通过的回归检查未知

没有公开平均值同时覆盖编写、维护、误失败、设备基础设施与稳定验收运行。只有测量自己的流程后,才能用团队总成本除以真正保护发布的可信检查。

实际合格回归成本 = 许可证与 add-on、AI 客户端、插桩构建工作、fixture/测试数据、CI/设备、编写、维护、排查与人工发布审核,总和除以能够稳定发现或阻止相关回归的检查数。固定流程没有跨真实项目变更重复前,应保持未知。

商用条件

商用看起来可以在满足条件时进行。Pro 明确提供 non-GPL SDK;Lite 的 Unity SDK 为 GPL-3.0,当前文档要求查看包内 LICENSE 获取完整条款。应让 AltTester 远离生产玩家构建,审核当前包或 Order Form,不要把历史许可页面当作法律批准;tier 资格、续费、退款和转让规则也同时适用。本页不构成法律意见。

AltTester 说明日志和 CLI 快照留在本地,但许可证 key 会发送到其域名,匿名产品分析包含功能、连接、错误、持续时间、版本、命令、引擎与平台信息。可见隐私政策仍标注 2019,本轮未定位到当前公开产品 DPA 或 subprocessor 清单。本地 stdio MCP 也不能阻止所选 AI 客户端处理收到的上下文;应单独评估相应提供商。

生产风险

投入生产前处理这些问题。

插桩会改变构建与威胁模型

SDK 为测试暴露内部层级与方法。应隔离配置、控制连接,并验证发行产物不含测试入口。

O08O04

Selector 与状态漂移会产生维护成本

层级、对象名、时序、存档、账号与随机系统可能在没有玩家可见回归时变化。页面对象、显式等待、fixture 与有效断言只能降低、不能消除维护成本。

U01U04U06

移动与 IL2CPP 路线需要单独验证

端口转发、输入差异、设备云与 IL2CPP 可能不同于 Editor 或 Mono;每个目标平台都要复现后才能把套件视为可发布。

O09O15U01U08U10

Unreal AI 支持被明确标为有限

核心 Unreal SDK 存在,但当前 AI Extension 文档提醒支持有限,已知问题还包括属性路径、Recorder 输出与最小化渲染;不能原样套用 Unity MCP 结论。

O06O14O16O17

Agent 原型会增加第二套成本

AWS 案例证明架构可行,不代表 AltTester 套餐内经济性;模型、编排、检索、云设备、过滤、prompt 与可观察性都在 Pro 席位之外。

O06U11

尚未验证

本页没有声称完成的事情

研究方法

基于公开资料评估

本页采用“基于公开资料评估”。我们核验了 21 条官方产品、价格、许可、Desktop、Unity、Unreal、CLI、MCP 与培训来源,再编码独立测试公司、游戏开发社区、两份学术/大学报告、Stack Overflow、GitHub Issues、Sauce Labs 与 AWS Games 中的 11 条外部记录。Reddit 提供 3 条记录但只来自 2 个帖子;合作方实现文档只证明架构,不计用户满意度。本轮没有注册、下载、安装、插桩、连接设备、运行测试或调用 MCP,也不要求这些操作。

时间范围2026 年 9 月 16 日核验当前产品、价格、条款、Desktop 2.3.3、Unity SDK 2.3.2、Unreal SDK 1.2.1 与 AI Extension;11 条外部记录跨越 2020–2026 年,当前 MCP 的独立生产证据仍少。
官方来源21
  1. O01
    官方来源
    AltTester tools

    官方 Inspector、Recorder、Unity/Unreal、驱动语言、平台与设备云能力范围。

    核验 2026年9月16日
  2. O02
    官方来源
    AltTester pricing

    当前 Trial、Lite、Pro、连接数、引擎与 add-on 权益。

    核验 2026年9月16日
  3. O03
    官方来源
    Pricing update effective July 1, 2026

    当前 Pro 月付 €109、年付 €900、Lite 更名与模块化 add-on。

    核验 2026年9月16日
  4. O04
    官方来源
    AltTester terms and conditions

    订阅、续费、退款、转让、遥测与广义 Lite 资格条款。

    核验 2026年9月16日
  5. O05
    官方来源
    AltTester privacy policy

    2019 年 2 月 28 日生效、偏网站数据的政策;没有整合较新的产品遥测条款。

    核验 2026年9月16日
  6. O06
    官方来源
    AltTester CLI and AI Extension

    当前 CLI、本地 stdio MCP、Robot/Helper Skills、客户端配置、工作流与限制。

    核验 2026年9月16日
  7. O07
    官方来源
    AltTester Unity SDK

    当前 Unity SDK 2.3.2 文档与对象级自动化范围。

    核验 2026年9月16日
  8. O08
    官方来源
    Unity SDK setup

    包安装、插桩、Server 与测试项目设置;面向 debug build。

    核验 2026年9月16日
  9. O09
    官方来源
    Unity SDK FAQ

    Unity 版本、平台、语言、输入系统、IL2CPP 与设备云说明。

    核验 2026年9月16日
  10. O10
    官方来源
    Current Unity SDK license page

    当前文档把详细许可指向下载 SDK 包内的 LICENSE。

    核验 2026年9月16日
  11. O11
    官方来源
    Historical Unity SDK 2.2.0 license explanation

    历史 GPL 说明只作背景,不能代替当前包内许可证。

    核验 2026年9月16日
  12. O12
    官方来源
    Official Unity SDK repository

    GPL-3.0 仓库、当前 release 活动与公开 issue 历史。

    核验 2026年9月16日
  13. O13
    官方来源
    Desktop compatibility matrix

    当前 Desktop、Unity SDK 与 Unreal SDK 版本兼容关系。

    核验 2026年9月16日
  14. O14
    官方来源
    AltTester Unreal SDK

    当前 Unreal SDK 1.2.1 文档。

    核验 2026年9月16日
  15. O15
    官方来源
    Unreal SDK FAQ

    文档化 Unreal 版本、平台、语言与设备云边界。

    核验 2026年9月16日
  16. O16
    官方来源
    Unreal SDK known issues

    当前渲染、BrowserStack、属性路径与 Recorder 限制。

    核验 2026年9月16日
  17. O17
    官方来源
    Unreal SDK release notes

    Unreal SDK 1.2.1 发布与兼容历史。

    核验 2026年9月16日
  18. O18
    官方来源
    AltTester order configuration

    引擎、账期与席位选择;双引擎和更多连接需要联系销售。

    核验 2026年9月16日
  19. O19
    官方来源
    AltTester product updates

    30 天试用与当前版本的产品更新记录。

    核验 2026年9月16日
  20. O20
    官方来源
    AI-assisted automation workshop

    厂商建议在审核下用 LLM 编写测试,再运行确定性的 Robot suite。

    核验 2026年9月16日
  21. O21
    官方来源
    AltTester CLI release article

    面向 AI 工具、CI/CD 与自定义 Agent 工作流的 CLI 定位。

    核验 2026年9月16日
独立证据记录11
  1. U01
    独立演示
    TestDevLab practical mobile-game automation guide

    具体 Unity 游戏流程报告对象访问和执行速度优势,也记录设置、iOS、诊断与长会话问题。

    核验 2026年9月16日
  2. U02
    社区案例
    r/gamedev automation research thread

    研究记录质疑 E2E 设置与维护是否能抵消人工回归;发帖者关联背景降低独立权重。

    核验 2026年9月16日
  3. U03
    社区案例
    AltTester historical user reply

    另一位用户自动化稳定的登录、关卡页面和支付流程,把复杂易变功能保留给人工。

    核验 2026年9月16日
  4. U04
    社区案例
    Unity automation setup advice

    自动化从业者建议管理仓库版本、页面对象、显式等待、断言与有效失败信息。

    核验 2026年9月16日
  5. U05
    学术案例
    Automated testing in video game development

    小型 Unity 实验至少部分发现四个预置 Bug;随机性和人工发现意外问题支持两者互补。

    核验 2026年9月16日
  6. U06
    学术案例
    NAU game-testing feasibility report

    学生团队把设置与维护评为中等,最终因人力选择更窄的框架加人工 smoke test。

    核验 2026年9月16日
  7. U07
    社区案例
    AltTester waiting-to-connect question

    新手连接一直停滞,最终通过理解必须启动 Desktop Server 解决。

    核验 2026年9月16日
  8. U08
    技术仓库
    Unity SDK issue 1922

    公开 issue 报告 Python component method 在 Mono 可用、在 Android/macOS IL2CPP 失败。

    核验 2026年9月16日
  9. U09
    社区案例
    Historical AltUnity iOS simulator integration issue

    历史模拟器失败来自 Selenium 与 AltUnity 命名冲突;只作接入摩擦背景。

    核验 2026年9月16日
  10. U10
    独立演示
    Sauce Labs AltTester integration

    当前合作方文档确认真实设备执行,并列出 tunnel、端口、版本与插桩前提。

    核验 2026年9月16日
  11. U11
    独立演示
    AWS Games AI testing-agent prototype

    受控 Android 原型把 AltTester 对象状态用于 Agent 循环;大型项目仍需新工具、prompt 与感知策略。

    核验 2026年9月16日

商业披露

这项研究如何获得支持

独立编辑研究。MakeGameWithAI 未在本页使用联盟链接,也未获得赞助、厂商账号、延长试用、许可证、培训、设备云访问、采访或技术支持。Owner 于 2026 年 9 月 16 日审核通过对象级自动化定位、`some_basics / medium` 入门判断、`easy / high` Pro Agent 判断、价格—权益口径、附条件商用/数据边界,以及暂不授予 Editorial Recommendation。

资料评估与 Owner Review 已完成。

本页已作为公开资料评估发布。结论会随定价、条款、产品版本和重要新证据变化而复核。