Werk de status van uw build bij

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

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);
    });