SuperAPI AI 工具集

common-mobile-visual-testing

测试与质量

查看项目

更新于 10-16 05:51

技能介绍

用途:为移动端(iOS/Android)UI/UX 审计提供标准化测试方法论,属于 P1 高优先级技能,聚焦视觉与行为验证。

主要能力:按变更类型组织场景矩阵——UI/样式需跑视觉审计、深色模式与 QoS 检查(CPU/内存);导航需跑用户流程、深链接与 Z-Order;列表/网格需跑滚动、分页与空状态;i18n/区域需跑 RTL、截断与区域逻辑;无障碍需跑动态字体、高对比度与权限说明。

工具映射:系统弹窗用 appium_alert(先查层级);性能用 appium_mobile_performance_data(流程中监控);视觉检查用 appium_screenshot(基准/差异);布局审计用 appium_get_page_source(层级/aria)。

使用方式:先分析 diff,回答“改了什么(受影响屏幕、逻辑路径)”“会破坏什么(回归、状态转换)”;再按场景矩阵执行。证据存放于 .appium-mcp/<session>/,包含 <AC|step>-<before|after>.png、<label>.source.xml、perf.json(QoS 证明)、video.url;驱动与目录写入 walkthrough 的 driver: / evidence_dir: 行。

限制与反模式:必须检查并报告 QoS,否则应用在负载下可能崩溃或卡顿;交互前先查状态,避免盲点;意外弹窗用 appium_alert 接受/关闭;不得忽略空、加载、错误状态;需验证深链接冷启动;需覆盖最小与最大屏幕尺寸。驱动阶梯为本地优先再云端,遵循 BLOCKED 规则。

参考:appium-mcp、driver-ladder、scenarios。具体安装命令与官方文档暂未提供。