Een scan verwijderen
Not for use with personal data
Scans kunnen behoorlijk snel accumuleren tijdens het testen op toegankelijkheid. Nadat je een scan naar de Axe DevTools Mobile Dashboard hebt gestuurd en hebt vastgesteld dat deze niet meer nodig is, gebruik je deleteResult om de scan van het dashboard te verwijderen. Het vermogen om resultaten die niet meer nodig zijn te verwijderen, helpt de scans in het dashboard te benadrukken die aandacht vereisen.
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 stuurt, krijg je een AxeDevToolsResultKey-object terug binnen het resultaat. Gebruik deze sleutel van het resultaat 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()
}
}