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 na sua pipeline de CI/CD. Encontre problemas de acessibilidade ao executar uma varredura e lidar com os resultados. Faça testes falharem quando problemas forem encontrados, e interrompa as builds para evitar que esses problemas sejam mesclados com o seu código de produção. O trecho de código abaixo mostra um exemplo de como falhar uma build quando problemas de acessibilidade forem encontrados nos resultados da sua varredura. (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);
    });