Lancer une analyse

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

À vos marques, prêts, scannez

Maintenant que le serveur Appium est en cours d'exécution et que votre configuration de test est définie, vous êtes prêt à commencer à analyser votre application mobile.

L'analyse d'accessibilité peut être activée à tout moment de vos tests. Lorsque vous êtes prêt à lancer une analyse d'accessibilité, appelez l'API Execute Script, en passant axeScan et l'objet settings.

driver.execute('mobile: axeScan', settings)

Entrée

Paramètre Type Description
Paramètres Object Inclut l'authentification et la configuration pour axe DevTools Mobile. (Consultez Clés d'authentification dans les paramètres pour connaître les clés requises).

Clés d'authentification dans les paramètres

Si vous n'avez pas initialisé une session avec le pilote, vous devrez fournir l'un des éléments suivants dans l'objet settings pour authentifier l'analyse.

Touche Type Description
Clé API String Requis par Deque pour fournir l'accès aux utilisateurs autorisés. Accédez à votre clé API axe DevTools Mobile dans le portail axe Compte .
Clé de licence String Nécessaire pour que Deque puisse fournir l’accès aux utilisateurs autorisés pour les analyses hors ligne. Veuillez contacter votre représentant Deque ou le support afin de coordonner la remise de votre clé de licence.

Clés de configuration des paramètres

Si vous souhaitez personnaliser votre configuration de test, vous pouvez ajouter n'importe laquelle des clés facultatives ci-dessous à l'objet settings. Vous trouverez plus de détails sur ces propriétés dans Personnaliser votre configuration.

Touche Type Description
Nom de scan String Fournissez un nom de balayage personnalisé pour mieux identifier les balayages dans le tableau de bord.
balises [String] Fournissez un tableau de chaînes à appliquer aux analyses en tant que balises. Nous vous recommandons d'utiliser des balises pour vous aider à localiser et à regrouper les balayages essentiels. Les scans étiquetés sont disponibles pour les autres membres de l'équipe.
ignorerRègles [String] Fournissez un tableau de chaînes pour appliquer une liste de règles à ignorer sur toutes les vues. Chaque chaîne du tableau doit être valide ruleId - par exemple, ColorContrast. Recherchez ruleId les éléments à l'intérieur de l' axeConf objet dans le résultat JSON pour toute analyse.
ignoreExpérimental Boolean Lorsque ce paramètre est défini sur vrai, les règles expérimentales seront ignorées. La valeur par défaut est false.
uploadToDashboard Boolean Lorsque ce paramètre est défini sur false, le scan ne sera pas téléversé. La valeur par défaut est vraie.
tip

Vous pouvez envisager d’ajouter une fonction utilitaire à votre script de test comme emplacement central pour lancer une analyse d’accessibilité.