Aggiorna lo stato della tua build

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

Rivela e risolvi i problemi di accessibilità in modo anticipato nel ciclo di vita dello sviluppo software integrando Axe DevTools Mobile nel tuo pipeline CI/CD. Trova problemi di accessibilità eseguire una scansione e gestire i risultati. Fallisci i test quando vengono trovati problemi e fallisci le build per evitare che questi problemi vengano uniti al tuo codice di produzione. Il frammento di codice seguente mostra un esempio di come fallire una build quando vengono trovati problemi di accessibilità nei risultati della scansione. (Questo esempio utilizza JavaScript con il framework di test 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);
    });