Eliminar un escaneo

This page is not available in the language you requested. You have been redirected to the English version of the page.
Link to this page copied to clipboard
Not for use with personal data

Los escaneos pueden acumularse con bastante rapidez mientras se prueba la accesibilidad. Después de enviar un escaneo al axe DevTools Mobile Dashboard y determinar que ya no es necesario, utilice el método adecuado para eliminar el escaneo del dashboard. deleteResult La capacidad de eliminar resultados que ya no son necesarios ayuda a resaltar los escaneos en el panel que requieren atención.

La eliminación de un escaneo solo se admite dentro de pruebas automatizadas.

Eliminar un escaneo de la Clave del Resultado

Al enviar un escaneo al panel de control, recibirá un AxeDevToolsResultKey objeto como parte del resultado. A partir del resultado, utilice esta clave para eliminar el escaneo del tablero de control.

var axe = AxeDevTools()
    
@Rule
@JvmField
val rule: ActivityScenarioRule<MainActivity> = ActivityScenarioRule(MainActivity::class.java)

@After
open fun runAccessibilityScan() {
    rule.scenario.onActivity { activity ->
        result = axe.scan(activity)?.uploadToDashboard()
        result?.axeDevToolsResultKey?.let { axe.deleteResult(it) }
        axe.tearDown()
    }
}