传统软件/游戏测试高度依赖人工编写用例,门槛高且执行过程无法远程实时观察。本项目旨在通过多Agent协作与RAG技术,提供从自然语言驱动测试到远程设备画面实时预览的一站式解决方案,大幅降低测试用例编写成本,提升测试效率。
点击空白处退出提示
传统软件/游戏测试高度依赖人工编写用例,门槛高且执行过程无法远程实时观察。本项目旨在通过多Agent协作与RAG技术,提供从自然语言驱动测试到远程设备画面实时预览的一站式解决方案,大幅降低测试用例编写成本,提升测试效率。
1. AI测试引擎:基于WebSocket双通道实时接收多Agent协作步骤与设备日志,支持自然语言驱动测试。
2. 远程设备预览:基于WebRTC的RTCPeerConnection建立连接,低延迟渲染远程设备视频流,支持断线重连。
3. RAG用例生成:四步流水线(需求->测试点->用例->JSON),结合LocalStorage防丢进度。
4. 图像识别定位:支持三模式识别(文本/坐标/框选),完成归一化坐标换算。
5. 基础管理:设备管理、拖拽排序、AI助手等。
采用 Next.js 16 App Router + React 19 + TypeScript 架构。设计可扩展的 WebSocket 消息处理框架;利用 Hook 组合架构拆分设备、视频流、控制逻辑等子模块;通过 WebRTC ontrack 回调获取 MediaStream 并绑定到 video 元素实现低延迟播放。





评论