kotlin-multiplatform-roborazzi
When to Use This Skill
Use when you need to:
- Add semantic
testTagidentifiers to composables so tests can target specific nodes - Write Compose UI interaction tests (
onNodeWithTag,performClick,assertIsDisplayed) - Capture screenshot golden images from
@Previewcomposables on JVM - Detect visual regressions automatically in CI
- Wire the full UI testing stack: test tags → interaction tests → screenshot tests
Trigger keywords: screenshot test, Roborazzi, golden image, visual regression, preview screenshot, UI test JVM, screenshot diff, CI visual test, testTag, test tag, compose test rule, onNodeWithTag, createComposeRule, interaction test, compose UI test, semantics node, visual accuracy, pixel-perfect, layout test, canvas test, arrangement test, layout regression, 100% accuracy, UI layout verification, canvas layout test, visual confirmation, test layout, test UI, test screen, UI testing, visual test, test this screen, test the layout, screenshot testing, visual regression testing, UI coverage, test composable, drag test, swipe test, performTouchInput, performMouseInput, test drag, test resizable panel, test scrollbar, boundsInRoot, layout stability test.