Mettre à jour l'état de votre 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

Révélez et résolvez les problèmes d'accessibilité plus tôt dans votre cycle de vie du développement logiciel en intégrant Axe DevTools Mobile dans votre pipeline CI/CD. Trouvez des problèmes d'accessibilité en exécuter une analyse et gérer les résultats. Échouez les tests lorsque des problèmes sont trouvés, et échouez les builds pour éviter que ces problèmes ne soient intégrés à votre code de production. Le morceau de code ci-dessous montre un exemple de la façon dont vous pouvez échouer un build lorsque des problèmes d'accessibilité sont trouvés dans vos résultats d'analyse. (Cet exemple utilise JavaScript avec le framework de 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);
    });