cashapp

paparazzi

cashapp

Render your Android screens without a physical device or emulator

AI 简介

Paparazzi 是一个用于 Android UI 快照测试的开源库,支持在无真机或模拟器的纯 JVM 环境中渲染 View 和 Jetpack Compose 界面并生成像素级快照。其核心功能包括设备配置模拟(如 Pixel 5)、主题定制、多测试框架适配(JUnit Jupiter、Kotest、TestNG),以及基于 Robolectric 的轻量级 Android 运行时环境。技术上采用 Kotlin 编写,依赖 Robolectric 实现离线渲染,具备高执行效率与确定性输出。适用于 Android 团队的 UI 回归测试、设计一致性校验及 CI/CD 中的自动化视觉验证场景。

Kotlin
Apache License 2.0
2.6k
Stars
253
Forks
34
Watchers
144
Issues

Star 增长

今日0
近 7 天0
近 30 天+6
综合评分59.81
默认分支master