Een scan verwijderen
Scans kunnen zich snel opstapelen tijdens het testen op toegankelijkheid. Nadat u een scan naar het axe DevTools Mobile Dashboard heeft verzonden en hebt bepaald dat deze niet meer nodig is, gebruik dan deleteResult om de scan van het dashboard te verwijderen. De mogelijkheid om resultaten die niet langer nodig zijn te verwijderen, helpt bij het benadrukken van de scans in het dashboard die aandacht vereisen.
Een scan verwijderen wordt alleen ondersteund binnen geautomatiseerd testen.
Een scan verwijderen via de resultaatsleutel
Wanneer u een scan naar het dashboard stuurt, wordt een resultaatsleutelobject geretourneerd. Gebruik de deleteResult API op het geïnitialiseerde axe DevTools-object, met deze sleutel als parameter, om de scan van het dashboard te verwijderen.
var axe: axeDevTools?
try axe.deleteResult(resultKey)Volledig voorbeeld
In dit fragment wordt de scan van het dashboard verwijderd als er geen fouten worden gevonden.
var axe: axeDevTools?
func testAccessibility() throws {
guard let result = try axe?.run(onElement: app), let resultKey = try axe?.postResult(result) else
{
XCTFail("Result Unavailable")
return
}
if result.failures.count == 0 {
try axe?.deleteResult(resultKey)
}
}