Atualize o Status da Sua Construção
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);
});