Excluir uma Varredura

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

As verificações podem se acumular rapidamente durante os testes de acessibilidade. Depois de enviar uma verificação para o Painel do Axe DevTools Mobile e determinar que não é mais necessária, use deleteResult para removê-la do painel. A capacidade de remover resultados que não são mais necessários ajuda a destacar as verificações no painel que requerem atenção.

Excluir uma varredura é suportado apenas dentro de testes automatizados.

Excluir uma Varredura da Chave de Resultado

Ao enviar uma verificação para o painel, um objeto de chave de resultado é retornado. Use a API deleteResult no objeto Axe DevTools inicializado, com esta chave como parâmetro, para remover a verificação do painel.

    var axe: axeDevTools?

    try axe.deleteResult(resultKey)

Exemplo Completo

Neste trecho, a varredura é removida do painel se nenhuma falha for encontrada.

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