LogoClawIndex
案例技能关于
LogoClawIndex

android-tdd - Android TDD 测试模式

Android/Kotlin/KMP 代码 TDD,包含三层测试模型、fake-first 策略、协程测试和 Compose UI 测试

标签

更新于: 2026-05-11
Android TDD测试驱动开发Kotlin单元测试UI 测试集成测试协程测试Hilt 测试

能力

创建 Fake 实现编写单元测试编写集成测试编写设备测试

典型输入

Android 项目源代码Kotlin/KMP 测试源代码Fake 测试实现

典型输出

测试执行结果测试报告截图捕获

该技能可以做什么

  • 创建 Fake 实现
  • 编写单元测试
  • 编写集成测试
  • 编写设备测试
  • 验证 ViewModel 状态
  • 验证 UI 状态
  • 检查 UI 元素显示
  • 配置测试规则
  • 测试 Hilt 依赖
  • 验证 StateFlow
  • 验证 SharedFlow
  • 捕获 UI 截图
  • 使用 Turbine 测试流
  • 使用 Robolectric 测试
  • 使用 Roborazzi 测试
  • 使用 Kotlin test 断言

输入

  • Android 项目源代码
  • Kotlin/KMP 测试源代码
  • Fake 测试实现
  • 测试规则
  • 测试状态输入
  • 截图测试配置
  • 测试断言库

输出

  • 测试执行结果
  • 测试报告
  • 截图捕获

要求

  • superpowers:test-driven-development 技能
  • Android 开发环境
  • Kotlin 开发环境
  • Gradle 构建工具
  • kotlinx-coroutines-test 库
  • AndroidX 测试库
  • Hilt 测试库
  • Roborazzi 库
  • Jetpack Compose UI 测试库

来源

  • 规范: SKILL.md

ClawIndex

OpenClaw Skills 与 Use Case 索引

ClawIndex 是一个生态驱动的 OpenClaw Skills 与真实 Use Case 索引站。

索引

Skills·
Cases

Meta

关于·
声明·
邮箱·
GitHub
© 2026 ClawIndex 保留所有权利。