Gamium:游戏自动化测试 SDK
用于自动化游戏测试的 SDK,通过引擎与客户端 SDK 的网络消息驱动,接口设计借鉴 Selenium 和 Playwright。
Gamium 是一个游戏自动化测试 SDK,可脚本化游戏用户行为,如点击 UI、输入文本、调用特定函数,以替代重复的手动测试。工作方式是:把 gamium 引擎放进游戏构建中,客户端 SDK 发送网络消息给引擎执行命令。其目标是用统一接口支持多引擎的自动化库,接口设计受 Selenium 和 Playwright 启发。当前支持情况:Unity 引擎在 Windows/macOS、Android、iOS 上已支持,Xbox、PS4/PS5、Switch 标注为待测试;Unreal、Godot 及自研引擎(C++、C#)均为计划中。客户端语言支持 TypeScript 和 Python,C# 为计划中。安装方式提供 npm 与 pip。