agentCLAWHUBUnverified

qa-mobile-testing

当需要测试 iOS/Android 原生 App、H5 页面或小程序的移动端专项场景时使用此技能。移动端的坑主要不在功能逻辑上——中断(电话/通知/低电量)、弱网/断网/网络切换、前后台切换、系统权限管理、多机型适配和各种系统版本兼容才是重灾区。不要只测功能流程,移动端的 Bug 有一半以上是中断和兼容性相关的。输出按中断/网络/权限/兼容/性能分类的测试要点清单。 触发场景:移动测试、App测试、Android测试、iOS测试、手机上测、H5测试、小程序测试、移动端中断测试、移动端兼容测试、移动端发版前全面测试时。 Use when the user asks about: mobile testing for iOS and Android apps, H5 pages, and mini programs — interruptions, weak network, background/foreground switching, permissions, and device compatibility. Skill: qa-mobile-testing Owner: kokxi Summary: 当需要测试 iOS/Android 原生 App、H5 页面或小程序的移动端专项场景时使用此技能。移动端的坑主要不在功能逻辑上——中断(电话/通知/低电量)、弱网/断网/网络切换、前后台切换、系统权限管理、多机型适配和各种系统版本兼容才是重灾区。不要只测功能流程,移动端的 Bug 有一半以上是中断和兼容性相关的。输出按中断/网络/权限/兼容/性能分类的测试要点清单。 触发场景:移动测试、App测试、Android测试、iOS测试、手机上测、H5测试、小程序测试、移动端中断测试、移动端兼容测试、移动端发版前全面测试时。 Use when the user asks about: mobile testing for iOS and Android apps, H5 pages, and mini programs — interrupti

OpenClaw

Rank

62

Safety

84

Downloads

1.2k

Updated

Oct 11, 2026

Version

1.8.0

Source

CLAWHUB

About

What it does, and when to use it.

Capability contract not published. No trust telemetry is available yet. 1.2K downloads reported by the source. Last updated 10/11/2026.

Avoid when

  • Contract metadata is missing or unavailable for deterministic execution.

Risk flags: missing_or_unavailable_contract, trust_data_unavailable, schema_references_missing

Public facts

Every fact links back to the source it came from.

Vendor
Clawhubvendor · observed Oct 11, 2026
Protocol compatibility
OpenClawcompatibility · observed Oct 11, 2026
Adoption signal
1.2K downloadsadoption · observed Oct 11, 2026
Latest release
1.8.0release · observed Sep 29, 2026
Handshake status
UNKNOWNsecurity

Install and run

Setup complexity: low.

clawhub skill install s170jw3s1atcj5jwhqb4r7v7eh8912kp:qa-mobile-testing
  1. Setup complexity is classified as HIGH. You must provision dedicated cloud infrastructure or an isolated VM. Do not run this directly on your local workstation.
  2. Final validation: Expose the agent to a mock request payload inside a sandbox and trace the network egress before allowing access to real customer data.

Contract: missing

curl -s "https://www.xpersona.co/api/v1/agents/clawhub-kokxi-qa-mobile-testing/snapshot"

Documentation

CLAWHUB

149,404 characters of source documentation, loaded on request.

Extracted files

5 files captured from the source.

SKILL.md

---
name: qa-mobile-testing
description: >-
  当需要测试 iOS/Android 原生 App、H5 页面或小程序的移动端专项场景时使用此技能。移动端的坑主要不在功能逻辑上——中断(电话/通知/低电量)、弱网/断网/网络切换、前后台切换、系统权限管理、多机型适配和各种系统版本兼容才是重灾区。不要只测功能流程,移动端的 Bug 有一半以上是中断和兼容性相关的。输出按中断/网络/权限/兼容/性能分类的测试要点清单。 触发场景:移动测试、App测试、Android测试、iOS测试、手机上测、H5测试、小程序测试、移动端中断测试、移动端兼容测试、移动端发版前全面测试时。 Use when the user asks about: mobile testing for iOS and Android apps, H5 pages, and mini programs — interruptions, weak network, background/foreground switching, permissions, and device compatibility.
license: MIT
allowed-tools: Read Grep Glob Bash
metadata:
  display-name: "Mobile Testing"
  version: "1.8.0"
  when-to-use: "用户说\"移动测试\"、\"App测试\"、\"Android测试\"、\"iOS测试\"、\"手机上测\"、\"H5测试\"、\"小程序测试\"、\"移动端中断测试\"、\"移动端兼容测试\"、需要测试移动应用、移动端发版前全面测试时"
  related-skills: "{\"upstream\":[\"qa-test-automation-arch\",\"qa-specialized-testing\"],\"downstream\":[\"qa-ci-cd-testing\",\"qa-release-risk-governance\"]}"
  references: "[\"references/mobile-checklist.md\",\"references/platform-desktop.md\",\"references/platform-mini-program.md\",\"references/platform-mobile-app.md\",\"references/platform-mobile-web.md\",\"references/platform-pc-web.md\"]"
  input-format: "{\"required\":[{\"name\":\"测试策略\",\"type\":\"object\",\"description\":\"来自qa-test-strategy-design的测试策略\"},{\"name\":\"移动端需求\",\"type\":\"string\",\"description\":\"移动端的特性需求和平台要求\"}],\"optional\":[{\"name\":\"设备清单\",\"type\":\"array\",\"description\":\"测试设备和OS版本列表\"}]}"
  output-format: "{\"traceability\":[\"每个移动端测试用例带唯一ID(TC_{模块缩写}_{功能缩写}_{序号},如 TC_API_LOGIN_001)\",\"关联平台和需求ID\"],\"structure\":[\"覆盖率:标注口径(基于现有需求/输入文档),禁止\\\"全覆盖/100%\\\"绝对化表述;缺失模块标注\\\"未覆盖+原因\\\"\",{\"mobile_test_plan\":\"移动端测试方案\"},{\"device_coverage\":\"设备覆盖矩阵\"},{\"platform_specific\":\"平台特性测试清单\"},{\"performance_checks\":\"性能测试要点\"}]}"
  error-recovery-guidance: "{\"on_failure\":\"设备兼容性问题时切换到备用设备或模拟器,记录环境信息\",\"retry_behavior\":\"更换测试设备或修复环境问题后重新执行移动端测试\"}"
  categories: "[\"Development\",\"Testing\"]"
  depth-requirement: "{\"reference_value\":\"根据平台复杂度调整测试深度:简单×1/中等×2/复杂×3\",\"minimum\":\"至少覆盖中断、网络、权限、兼容4个移动端维度\"}"
---
> ⚠️ 本技能单独使用效果有限,建议配合完整技能集(12 步工作流)使用。安装:npx skills add Kokxi/qa-test-skills

# 移动端测试专项

## 核心原则

移动测试的核心挑战——设备碎片化、网络不稳定性、用户场景多样性。

## 移动端测试深度要求(参考值)

| 复杂度 | 用例数要求 | 设备覆盖 |
|--------|-----------|---------|
| 简单App | 30条 | 2-3台主流设备 |
| 中等App | 50条 | 5-8台设备 |
| 复杂App | 80条 | 10+台设备+多系统版本 |

**必须覆盖的6个维度**:

| 维度 | 占比 | 说明 |
|------|------|------|
| 功能测试 | 35% | 核心功能、业务流程 |
| 兼容性测试 | 25% | 设备/系统/屏幕 |
| 中断测试 | 15% | 来电/短信/通知/切换 |
| 性能测试 | 10% | 启动/内存/电量/流量 |
| 弱网测试 | 10% | 网络切换/弱网/离线 |
| 安全测试 | 5% | 权限/数据保护 |

> **平台专项参考**:不同平台有各自的高风险场景,加载对应参考文件可获取专项测试要点:
> - [`references/platform-mobile-app.md`](references/platform-mobile-app.md) — iOS/Android 原生 App 专项
> - [`references/platform-mobile-web.md`](references/platform-mobile-web.md) — H5/移动 Web 专项
> - [`references/platform-mini-program.md`](references/platform-mini-program.md) — 小程序专项
>
> 桌面端 / PC Web 专项不属于本技能范围,如需测试桌面端或 PC Web 请使用通用测试策略技能。

## 加载时机

| 什么时候读 | 读哪个 |
|

_meta.json

{
  "ownerId": "kn71y9b23csfx0ykgm55d5m9x5891zt8",
  "slug": "qa-mobile-testing",
  "version": "1.8.0",
  "publishedAt": 1790656021357
}

references/mobile-checklist.md

# 移动端测试检查清单(全平台)

> 本文是 `qa-mobile-testing` 的**跨平台检查清单**。需要通用移动端检查项时读本文;
只测单一平台时直接读该平台的 `references/platform-*.md`,不必读本文。

---


### 功能测试检查
- [ ] 安装/卸载/升级正常
- [ ] 核心功能完整
- [ ] 中断测试通过
- [ ] 离线功能可用

### 兼容性测试检查
- [ ] 主流设备覆盖
- [ ] 系统版本覆盖
- [ ] 屏幕尺寸适配
- [ ] 横竖屏切换

### 中断测试检查
- [ ] 来电/短信中断
- [ ] 通知中断
- [ ] 低电量处理
- [ ] 网络切换
- [ ] 后台/前台切换

### 性能测试检查
- [ ] 启动时间达标
- [ ] 内存占用正常
- [ ] 帧率流畅
- [ ] 电量消耗合理

### 弱网测试检查
- [ ] WiFi/4G切换
- [ ] 弱网环境表现
- [ ] 离线状态处理
- [ ] 网络恢复后同步

### 功能测试

```text
测试范围:
├─ 安装/卸载/升级
│   ├─ 全新安装
│   ├─ 覆盖安装
│   ├─ 升级安装
│   ├─ 卸载重装
│   └─ 跨版本升级
│
├─ 核心功能
│   ├─ 业务流程测试
│   ├─ 功能交互测试
│   ├─ 数据持久化测试
│   └─ 离线功能测试
│
└─ 中断测试
    ├─ 来电/短信中断
    ├─ 通知中断
    ├─ 低电量中断
    ├─ 网络切换中断
    └─ 后台/前台切换
```

### 兼容性测试

```text
设备维度:
├─ 屏幕尺寸:小屏/标准/大屏/折叠屏
├─ 分辨率:720p/1080p/2K/4K
├─ 系统版本:iOS 14+/Android 8+
├─ 设备类型:手机/平板/折叠屏
└─ 品牌厂商:三星/华为/小米/OPPO

系统特性:
├─ 权限管理:不同权限策略
├─ 通知管理:不同通知行为
├─ 后台策略:不同后台限制
└─ 存储策略:不同存储权限
```

### 性能测试

```text
性能指标:
├─ 启动时间
│   ├─ 冷启动:<2秒
│   ├─ 热启动:<1秒
│   └─ 温启动:<1.5秒
│
├─ 内存使用
│   ├─ 内存占用:<200MB
│   ├─ 内存泄漏:无持续增长
│   └─ 内存峰值:<300MB
│
├─ 电量消耗
│   ├─ 待机耗电:<5%/天
│   ├─ 使用耗电:<15%/小时
│   └─ 后台耗电:<3%/小时
│
├─ 流量消耗
│   ├─ 首次加载:<5MB
│   ├─ 每次操作:<1MB
│   └─ 后台同步:<10MB/天
│
└─ 帧率
    ├─ 滑动帧率:>55fps
    ├─ 动画帧率:>55fps
    └─ 页面切换:>50fps
```

### 网络测试

```text
网络场景:
├─ 网络类型
│   ├─ WiFi
│   ├─ 4G/5G
│   ├─ 弱网(高延迟、低带宽)
│   └─ 断网
│
├─ 网络切换
│   ├─ WiFi → 4G
│   ├─ 4G → WiFi
│   ├─ 有网 → 断网
│   └─ 断网 → 有网
│
└─ 弱网模拟
    ├─ 高延迟:>500ms
    ├─ 低带宽:<100kbps
    ├─ 高丢包:>10%
    └─ 网络抖动:延迟不稳定
```

references/platform-desktop.md

# 桌面端测试专项

## 测试维度

### 1. 窗口管理

```
├─ 窗口操作
│   ├─ 最小化/最大化/关闭
│   ├─ 窗口大小调整
│   ├─ 窗口位置移动
│   └─ 窗口置顶/取消置顶
│
├─ 多窗口
│   ├─ 多窗口同时打开
│   ├─ 窗口间切换
│   ├─ 窗口间数据共享
│   └─ 窗口间消息传递
│
└─ 全屏模式
    ├─ 进入全屏
    ├─ 退出全屏
    ├─ 全屏下功能
    └─ 全屏下快捷键
```

### 2. 快捷键测试

```
├─ 系统快捷键
│   ├─ 复制/粘贴/剪切
│   ├─ 撤销/重做
│   ├─ 全选
│   └─ 查找/替换
│
├─ 应用快捷键
│   ├─ 功能快捷键:F1-F12
│   ├─ 组合快捷键:Ctrl/Alt/Shift+键
│   ├─ 自定义快捷键
│   └─ 快捷键冲突
│
└─ 快捷键体验
    ├─ 响应速度
    ├─ 提示显示
    ├─ 禁用状态
    └─ 帮助文档
```

### 3. 文件操作

```
├─ 文件打开
│   ├─ 双击打开
│   ├─ 打开方式
│   ├─ 最近打开
│   └─ 打开位置
│
├─ 文件保存
│   ├─ 保存/另存为
│   ├─ 自动保存
│   ├─ 保存位置
│   └─ 保存格式
│
├─ 文件导入
│   ├─ 导入格式支持
│   ├─ 导入大小限制
│   ├─ 导入进度
│   └─ 导入错误处理
│
└─ 文件导出
    ├─ 导出格式选择
    ├─ 导出位置选择
    ├─ 导出进度
    └─ 导出完成提示
```

### 4. 系统集成

```
├─ 剪贴板
│   ├─ 复制/粘贴
│   ├─ 图片复制
│   ├─ 文件复制
│   └─ 富文本复制
│
├─ 系统通知
│   ├─ 通知显示
│   ├─ 通知点击
│   ├─ 通知设置
│   └─ 通知历史
│
├─ 系统托盘
│   ├─ 托盘图标
│   ├─ 托盘菜单
│   ├─ 托盘提示
│   └─ 最小化到托盘
│
└─ 系统主题
    ├─ 深色模式
    ├─ 浅色模式
    ├─ 跟随系统
    └─ 自定义主题
```

### 5. 多显示器测试

```
├─ 多显示器显示
│   ├─ 主显示器
│   ├─ 副显示器
│   ├─ 显示器切换
│   └─ 显示器断开
│
├─ 窗口跨屏
│   ├─ 窗口跨屏移动
│   ├─ 窗口跨屏显示
│   ├─ 分辨率适配
│   └─ DPI适配
│
└─ 多屏协作
    ├─ 跨屏拖拽
    ├─ 跨屏粘贴
    ├─ 多屏独立操作
    └─ 多屏同步操作
```

## 检查清单

### 窗口管理检查清单
- [ ] 窗口操作正常?
- [ ] 多窗口功能正常?
- [ ] 全屏模式正常?
- [ ] 窗口状态记忆?

### 快捷键检查清单
- [ ] 系统快捷键正常?
- [ ] 应用快捷键正常?
- [ ] 快捷键无冲突?
- [ ] 快捷键可自定义?

### 文件操作检查清单
- [ ] 文件打开正常?
- [ ] 文件保存正常?
- [ ] 文件导入正常?
- [ ] 文件导出正常?

### 系统集成检查清单
- [ ] 剪贴板功能正常?
- [ ] 系统通知正常?
- [ ] 系统托盘正常?
- [ ] 系统主题适配?

### 多显示器检查清单
- [ ] 多显示器显示正常?
- [ ] 窗口跨屏正常?
- [ ] 分辨率适配正常?
- [ ] DPI适配正常?

references/platform-mini-program.md

# 小程序测试专项

## 测试维度

### 1. 生命周期测试

```
├─ 启动流程
│   ├─ 冷启动:首次打开小程序
│   ├─ 热启动:从后台恢复
│   ├─ 温启动:从其他页面返回
│   └─ 启动参数:场景值、启动来源
│
├─ 页面生命周期
│   ├─ onLoad:页面加载
│   ├─ onShow:页面显示
│   ├─ onReady:页面初次渲染完成
│   ├─ onHide:页面隐藏
│   └─ onUnload:页面卸载
│
└─ 应用生命周期
    ├─ onLaunch:应用初始化
    ├─ onShow:应用显示
    └─ onHide:应用隐藏
```

### 2. 功能测试

```
├─ 授权流程
│   ├─ 用户信息授权:获取头像/昵称
│   ├─ 位置授权:获取地理位置
│   ├─ 相机授权:拍照/扫码
│   └─ 通知授权:订阅消息
│
├─ 支付功能
│   ├─ 微信支付:支付流程
│   ├─ 退款流程:退款处理
│   └─ 支付回调:支付结果通知
│
├─ 分享功能
│   ├─ 分享给好友:分享卡片
│   ├─ 分享到朋友圈:分享图片
│   └─ 分享参数:自定义分享内容
│
└─ 跳转功能
    ├─ 页面跳转:navigateTo/redirectTo
    ├─ Tab跳转:switchTab
    ├─ 返回跳转:navigateBack
    └─ 外部跳转:打开公众号/H5
```

### 3. 兼容性测试

```
├─ 微信版本
│   ├─ 基础库版本:最低版本兼容
│   ├─ 新特性:新API兼容性
│   └─ 废弃API:旧API处理
│
├─ 设备兼容
│   ├─ iOS设备:iPhone/iPad
│   ├─ Android设备:各品牌手机
│   └─ 特殊设备:折叠屏/平板
│
└─ 网络兼容
    ├─ 网络类型:WiFi/4G/5G
    ├─ 弱网环境:高延迟/低带宽
    └─ 离线状态:无网络处理
```

### 4. 性能测试

```
├─ 启动性能
│   ├─ 冷启动时间:<3秒
│   ├─ 页面加载时间:<1秒
│   └─ 数据加载时间:<2秒
│
├─ 运行性能
│   ├─ 内存占用:<200MB
│   ├─ 页面切换:<300ms
│   └─ 动画流畅度:>55fps
│
├─ 包体积
│   ├─ 主包大小:<2MB
│   ├─ 分包大小:<2MB
│   └─ 总大小:<20MB
│
└─ 网络性能
    ├─ 请求时间:<3秒
    ├─ 流量消耗:合理
    └─ 缓存策略:有效
```

## 检查清单

### 生命周期检查清单
- [ ] 启动流程正常?
- [ ] 页面生命周期正确?
- [ ] 应用生命周期正确?
- [ ] 启动参数处理正确?

### 功能检查清单
- [ ] 授权流程完整?
- [ ] 支付功能正常?
- [ ] 分享功能可用?
- [ ] 跳转逻辑正确?

### 兼容性检查清单
- [ ] 微信版本兼容?
- [ ] 设备覆盖完整?
- [ ] 网络环境覆盖?
- [ ] 特殊场景处理?

### 性能检查清单
- [ ] 启动时间达标?
- [ ] 运行性能正常?
- [ ] 包体积合规?
- [ ] 网络性能良好?
Github ReposUpdated 1d agoRank 70

AionUi

Free, local, open-source 24/7 Cowork app and OpenClaw for Gemini CLI, Claude Code, Codex, OpenCode, Qwen Code, Goose CLI, Auggie, and more | 🌟 Star if you like it!

MCPOPENCLAW
Github ReposUpdated 6mo agoRank 70

activepieces

AI Agents & MCPs & AI Workflow Automation • (~400 MCP servers for AI agents) • AI Automation / AI Agent with MCPs • AI Workflows & AI Agents • MCPs for AI Agents

OPENCLAW
Github ReposUpdated 6mo agoRank 70

cherry-studio

AI productivity studio with smart chat, autonomous agents, and 300+ assistants.

MCPOPENCLAW
Github ReposUpdated 7mo agoRank 70

CopilotKit

The Frontend for Agents & Generative UI. React + Angular

OPENCLAW

Machine-readable data

The same record, as JSON, for agents and crawlers.

{
  "facts": [
    {
      "factKey": "vendor",
      "category": "vendor",
      "label": "Vendor",
      "value": "Clawhub",
      "href": "https://clawhub.ai/kokxi/skills/qa-mobile-testing",
      "sourceUrl": "https://clawhub.ai/kokxi/skills/qa-mobile-testing",
      "sourceType": "profile",
      "confidence": "medium",
      "observedAt": "2026-10-11T04:09:32.505Z",
      "isPublic": true
    },
    {
      "factKey": "protocols",
      "category": "compatibility",
      "label": "Protocol compatibility",
      "value": "OpenClaw",
      "href": "https://www.xpersona.co/api/v1/agents/clawhub-kokxi-qa-mobile-testing/contract",
      "sourceUrl": "https://www.xpersona.co/api/v1/agents/clawhub-kokxi-qa-mobile-testing/contract",
      "sourceType": "contract",
      "confidence": "medium",
      "observedAt": "2026-10-11T04:09:32.505Z",
      "isPublic": true
    },
    {
      "factKey": "traction",
      "category": "adoption",
      "label": "Adoption signal",
      "value": "1.2K downloads",
      "href": "https://clawhub.ai/kokxi/qa-mobile-testing",
      "sourceUrl": "https://clawhub.ai/kokxi/qa-mobile-testing",
      "sourceType": "profile",
      "confidence": "medium",
      "observedAt": "2026-10-11T04:09:32.505Z",
      "isPublic": true
    },
    {
      "factKey": "latest_release",
      "category": "release",
      "label": "Latest release",
      "value": "1.8.0",
      "href": "https://clawhub.ai/kokxi/qa-mobile-testing",
      "sourceUrl": "https://clawhub.ai/kokxi/qa-mobile-testing",
      "sourceType": "release",
      "confidence": "medium",
      "observedAt": "2026-09-29T04:27:01.357Z",
      "isPublic": true
    },
    {
      "factKey": "handshake_status",
      "category": "security",
      "label": "Handshake status",
      "value": "UNKNOWN",
      "href": "https://www.xpersona.co/api/v1/agents/clawhub-kokxi-qa-mobile-testing/trust",
      "sourceUrl": "https://www.xpersona.co/api/v1/agents/clawhub-kokxi-qa-mobile-testing/trust",
      "sourceType": "trust",
      "confidence": "medium",
      "observedAt": null,
      "isPublic": true
    }
  ],
  "events": [
    {
      "eventType": "release",
      "title": "Release 1.8.0",
      "description": "**Changelog for qa-mobile-testing v1.8.0** - Split the full mobile testing checklist into a separate file: `references/mobile-checklist.md`, reducing SKILL.md length and improving maintainability. - Updated metadata format and consolidated skill structure for better integration. - Removed redundant file: `skill-card.md`. - Clarified loading guidance for checklist content; only load when cross-platform checks are needed. - Minor text updates for conciseness and clarity.",
      "href": "https://clawhub.ai/kokxi/qa-mobile-testing",
      "sourceUrl": "https://clawhub.ai/kokxi/qa-mobile-testing",
      "sourceType": "release",
      "confidence": "medium",
      "observedAt": "2026-09-29T04:27:01.357Z",
      "isPublic": true
    }
  ]
}

Record generated Oct 11, 2026.

Sponsored

Ads related to qa-mobile-testing and adjacent AI workflows.