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