kylinos-automated-testing
Installation
SKILL.md
银河麒麟桌面软件 GUI 自动化适配测试
本 Skill 指导 Agent 在银河麒麟 V11 桌面上独立完成软件的 GUI 兼容性适配测试。Agent 应具备窗口控制、截图、界面元素识别和 LLM 视觉理解能力;具体工具不限。
前置条件
- 已登录桌面会话(Wayland / wlcom),桌面可被截图和控制。
- Agent 具备以下能力(或可调用对应工具):
- 窗口控制:列出窗口、获取窗口信息、移动/调整窗口、发送键鼠事件。
- 截图:全屏截图或指定窗口截图。
- 界面元素识别:通过视觉模型或 OCR 从截图中提取可交互元素及其位置、文本。
- LLM 视觉理解:结合截图和元素信息判断界面状态、规划动作。
- 进程管理:启动/停止进程、读取进程 PID。
- 包管理:安装/卸载 deb、apk 或其他格式的软件包。
整体流程
测试分五个阶段:安装 → 启动 → 功能测试 → 卸载 → 报告。 安装和卸载是确定性流程;功能测试有两种策略可选。