Actualiza tu estado de construcción
Not for use with personal data
Revela y resuelve problemas de accesibilidad antes en tu ciclo de vida del desarrollo de software integrando Axe DevTools Mobile en tu canalización CI/CD. Encuentra problemas de accesibilidad mediante ejecutar un escaneo y manejar los resultados. Falla pruebas cuando se encuentren problemas, y falla construcciones para evitar que estos problemas se mezclen con tu código de producción. El fragmento de código a continuación muestra un ejemplo de cómo fallar una construcción cuando se encuentran problemas de accesibilidad en los resultados de tu escaneo. (Este ejemplo utiliza JavaScript con el framework de pruebas 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);
});