Werk de status van uw build bij
Not for use with personal data
Openbaar en los toegankelijkheidsproblemen eerder op in uw softwareontwikkelingscyclus door axe DevTools Mobile in uw CI/CD-pijplijn te integreren. Vind toegankelijkheidsproblemen door een scan uit te voeren en de resultaten te verwerken. Laat tests falen wanneer problemen worden gevonden, en laat builds falen om te voorkomen dat deze problemen in uw productcode worden geïntegreerd. De onderstaande codefragment laat een voorbeeld zien van hoe u een build zou laten falen wanneer toegankelijkheidsproblemen worden gevonden in uw 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);
});