Elimina una scansione
Not for use with personal data
Durante i test di accessibilità, le scansioni possono accumularsi piuttosto rapidamente. Dopo aver inviato una scansione alla axe DevTools Mobile Dashboard e aver stabilito che non è più necessaria, utilizzare il metodo appropriato per rimuovere la scansione dalla dashboard. deleteResult
La possibilità di rimuovere i risultati non più necessari aiuta a evidenziare nella dashboard le scansioni che richiedono attenzione.
L'eliminazione di una scansione è supportata solo nei test automatizzati.
Eliminare una scansione dalla chiave del risultato
Quando si invia una scansione alla dashboard, verrà restituito un AxeDevToolsResultKey
oggetto nel risultato. Dal risultato, utilizzare questa chiave per rimuovere la scansione dalla dashboard.
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()
}
}