Een scan verwijderen

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

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()
    }
}