Atualize o Status da Sua Construção

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

Revele e resolva problemas de acessibilidade mais cedo no seu ciclo de vida de desenvolvimento de software integrando o Axe DevTools Mobile no seu pipeline de CI/CD. Encontre problemas de acessibilidade ao executar uma varredura e lidar com os resultados. Falhe testes quando problemas forem encontrados e interrompa builds para evitar que esses problemas sejam mesclados com seu código de produção. O trecho de código abaixo mostra um exemplo de como você poderia interromper um build quando problemas de acessibilidade são encontrados nos resultados de sua análise. (Este exemplo usa JavaScript com o framework de teste Mocha.)

    it('your-scan', async () => {
        // run accessibility scan
        const result = await driver.execute('mobile: axeScan', axeSettings);

        // ensure no error occurred during the scan
        if (result.axeError) {
            assert.fail(`AxeScan failed with error: ${result.axeError}`);
        }

        const failCount = result.axeRuleResults.filter(rule => rule.status === 'FAIL').length;

        // assert that there are no accessibility violations
        assert.strictEqual(failCount, 0);
    });