Prueba de accesibilidad

Cuando personalices las propiedades semánticas de tu app, por ejemplo, cuando sigas los casos de uso que se indican en la guía de semántica, verifica la precisión y evita regresiones mediante pruebas automatizadas de la IU.

Por ejemplo, para probar que la etiqueta de clic de un elemento esté configurada correctamente, usa el siguiente código:

@Test
fun test() {
    composeTestRule
        .onNode(nodeMatcher)
        .assert(
            SemanticsMatcher("onClickLabel is set correctly") {
                it.config.getOrNull(SemanticsActions.OnClick)?.label == "My Click Label"
            }
        )
}

Pruebas de Compose

Si deseas obtener más información sobre las pruebas en Compose, consulta las guías de pruebas dedicadas.

Recursos adicionales