Een scan verwijderen
Not for use with personal data
Scans kunnen zich vrij snel opstapelen tijdens het testen op toegankelijkheid. Nadat je een scan naar het axe DevTools Mobile Dashboard hebt gestuurd en hebt bepaald dat deze niet meer nodig is, gebruik deleteResult om de scan van het dashboard te verwijderen. Door resultaten te verwijderen die niet langer nodig zijn, kunnen de scans op het dashboard die aandacht vereisen beter worden uitgelicht.
Het verwijderen van een scan wordt alleen ondersteund binnen geautomatiseerd testen.
Een scan verwijderen vanuit de resultaten sleutel
Wanneer je een scan naar het dashboard pusht, krijg je een AxeDevToolsResultKey object dat wordt teruggegeven binnen het resultaat. Gebruik deze sleutel om de scan van het dashboard te verwijderen.
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()
}
}