用途:在 TestMu AI 上调试失败的自动化测试,适用于 Selenium 与 Appium 会话,帮助定位测试执行环境、失败命令、接口异常和前端报错。
主要能力(MCP 工具):
- getAutomationTestDetails:获取测试元数据,包括浏览器名称/版本、操作系统、测试状态(通过/失败/错误)、开始时间、时长、分辨率及可用日志类型。
- getAutomationTestCommandLogs:获取 Selenium/Appium 命令执行日志,按时间顺序列出 WebDriver 命令、请求/响应、每条命令耗时与命令级错误。
- getAutomationTestNetworkLogs:获取 HAR 格式网络流量日志,含请求 URL、方法、状态码、响应时间、负载大小及失败请求。
- getAutomationTestBrowserConsoleLogs:获取浏览器控制台输出,含错误、警告、JavaScript 异常、未捕获的 Promise 拒绝与资源加载失败。
- getAutomationTestSeleniumLogs:获取原始 WebDriver/Appium 日志。
使用方式:以自然语言描述需求并给出会话 ID,例如“Get details of automation test session abc123”。典型调试流程为:先查详情确认环境与状态,再查命令日志定位失败动作,随后查网络日志排查 API 失败,最后查控制台日志发现 JavaScript 与渲染问题,综合定位根因。大数据量日志可指定页码分页获取。
适用场景:Web(Selenium)与移动(Appium)测试会话的失败排查、接口超时与后端故障识别、前端 JS 错误检测、全量日志下载分析。
限制:资料中未提供该技能的收费、价格、具体安装命令与额外平台支持信息,暂未提供。