Werk de status van uw build bij
Not for use with personal data
Openbaar en los toegankelijkheidsproblemen eerder op in je software-ontwikkelingslevenscyclus door Axe DevTools Mobile te integreren in je CI/CD-pijplijn. Vind toegankelijkheidsproblemen door een scan uit te voeren en de resultaten te verwerken. Laat tests mislukken wanneer er problemen worden gevonden, en laat builds mislukken om te voorkomen dat deze problemen worden opgenomen in je productcode. De codefragment hieronder toont een voorbeeld van hoe je een build zou laten mislukken wanneer er toegankelijkheidsproblemen worden gevonden in je scanresultaten. (Dit voorbeeld gebruikt JavaScript met het Mocha-testframework.)
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);
});