Automates the generation and verification of React Native Jest snapshot tests to ensure UI consistency across iOS and Android platforms.
This skill streamlines the fourth gate of the React Native development cycle by orchestrating comprehensive visual testing. It ensures that every UI component is covered by Jest snapshot tests using React Native Testing Library (RNTL), specifically targeting cross-platform differences between iOS and Android. By verifying all component states—including loading, error, and empty states—and checking for design system duplication, this skill helps developers catch visual regressions early before moving to end-to-end testing.
Características Principales
01Edge case validation for RTL layouts and dynamic content
02Platform-specific visual verification for iOS and Android
03Automated Jest snapshot generation for React Native components
042 GitHub stars
05Comprehensive state coverage including Loading, Error, and Empty states
06Automated detection of component duplication in UI libraries
Casos de Uso
01Automating the visual QA handoff between unit testing and E2E testing
02Ensuring UI consistency across mobile platforms during feature development
03Catching visual regressions in shared components after refactoring