Appium + Accessibility Insights ou Inspect

La préparation de tests avec Appium se fait souvent avec Appium Inspector. Sur Windows, il y a de meilleures alternatives : Accessibility Insights, et Inspect. Ces alternatives peuvent être utilisées sans que l’application cible soit pilotée par Appium (ce qui est bien plus pratique). Celles-ci permettent donc une inspection des Controls plus simple, et plus rapide.

Personnellement, j’ai un petit faible pour Accessibility Insights. L’application est moderne et offre un rendu très clair des Controls observés. Accessiblility Insights pour Windows peut être téléchargé ici.

Capture d'écran d'Accessibility Insights pour Windows


Inspect de son côté a une interface un peu datée. Il n’en est pas pour autant moins efficace. Inspect fait partie du SDK Windows. On peut le trouver dans le répertoire " C:\Program Files (x86)\Windows Kits\10\bin\10.0.22000.0\x86" (à adapter en fonction du SDK installé).

Capture d'écran d'Inspect


Attention à ne pas faire l’impasse sur Inspect. Accessibility Insight sera très efficace sur des applications modernes à base de XAML, d’Electron ou WInForm bien structurée. Cependant, il manquera des informations sur certaines vieilles applications. Je n’ai pas encore identifié de raison claire à cela. J’ai juste constaté des problèmes avec des applications Winforms .net 4 à 4.6 utilisant des Controls fournis par un éditeur tiers.

Jérémy Jeanson

Comments

You have to be logged in to comment this post.