> For the complete documentation index, see [llms.txt](https://kaliostest-nouvelle-version.gitbook.io/installation-1/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://kaliostest-nouvelle-version.gitbook.io/installation-1/installation-desktop/installation-des-inspecteurs.md).

# Installation des inspecteurs

Il y a 2 outils principaux pour inspecter les éléments Windows et retrouver leurs propriétés :&#x20;

* UI recorder
* Inspect.exe

### UI Recorder

Pour commencer, UI Recorder permet de retrouver les xpath de n’importe quel élément Windows.

Lien pour l’installer :&#x20;

<https://github.com/Microsoft/WinAppDriver/releases>

Il faut descendre la page et bien choisir le WinAppDriver UI Recorder et télécharger le WinAppDriverUIRecorder.zip

<figure><img src="https://1817029188-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F7bP2Cy3ESP5FKsUy5iSR%2Fuploads%2FCxKPMvu6z73VFKCXOMvT%2FCapture%20d%E2%80%99%C3%A9cran%202024-01-29%20150146.jpg?alt=media&amp;token=ffb81ada-8ec3-445d-b036-61fb6479bb61" alt=""><figcaption></figcaption></figure>

Téléchargez-le où vous le souhaiter et dézippez-le.

À chaque utilisation, il faudra lancer le .exe comme ci-dessous :

<figure><img src="https://1817029188-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F7bP2Cy3ESP5FKsUy5iSR%2Fuploads%2FuCTSrH9Sf3YxnOElDMBB%2FCapture%20d%E2%80%99%C3%A9cran%202024-01-29%20150237.jpg?alt=media&amp;token=c68bbe84-1c7a-4393-922a-bdced79b00d0" alt=""><figcaption></figcaption></figure>

Cliquez sur le bouton Record et placez votre curseur sur l’élément que vous souhaitez inspecter.

<figure><img src="https://1817029188-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F7bP2Cy3ESP5FKsUy5iSR%2Fuploads%2FQREKnAEAi9w8PsBgpLsD%2FCapture%20d%E2%80%99%C3%A9cran%202024-01-29%20150532.jpg?alt=media&amp;token=c2c4809c-ff58-4081-bf58-fdc5852bfded" alt=""><figcaption></figcaption></figure>

Ici le Xpath du bouton 7 de la calculatrice est : "/Pane\[@ClassName=\\"#32769\\"]\[@Name=\\"Bureau 1\\"]/Window\[@ClassName=\\"ApplicationFrameWindow\\"]\[@Name=\\"Calculatrice\\"]/Window\[@ClassName=\\"Windows.UI.Core.CoreWindow\\"]\[@Name=\\"Calculatrice\\"]/Custom\[@AutomationId=\\"NavView\\"]/Group\[@ClassName=\\"LandmarkTarget\\"]/Group\[@Name=\\"Pavé numérique\\"]\[@AutomationId=\\"NumberPad\\"]/Button\[@Name=\\"Sept\\"]\[@AutomationId=\\"num7Button\\"]"

Pour l’utiliser en tant que xpath, il est nécessaire de remplacer tous les \” par des ‘ (apostrophe). Pour le xpath précédent, on obtient donc :

"/Pane\[@ClassName='#32769']\[@Name='Bureau 1']/Window\[@ClassName='ApplicationFrameWindow']\[@Name='Calculatrice']/Window\[@ClassName='Windows.UI.Core.CoreWindow']\[@Name='Calculatrice']/Custom\[@AutomationId='NavView']/Group\[@ClassName='LandmarkTarget']/Group\[@Name='Pavé numérique']\[@AutomationId='NumberPad']/Button\[@Name='Sept']\[@AutomationId='num7Button']"

<br>

### Inspect.exe

Inspect.exe permet de trouver les attributs d’un élément Windows. Il est installé par défaut sur votre ordinateur. Rendez-vous dans votre explorateur de fichier à cette adresse :&#x20;

C:\Program Files (x86)\Windows Kits\10\bin

Puis choisissez le 10.0.\* le plus grand :

<figure><img src="https://1817029188-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F7bP2Cy3ESP5FKsUy5iSR%2Fuploads%2FDijagixVYpO6zfdUI5v3%2FCapture%20d%E2%80%99%C3%A9cran%202024-01-29%20150734.jpg?alt=media&amp;token=81ad02df-5439-4479-8f39-b39f0e4eec03" alt=""><figcaption></figcaption></figure>

Puis dans le x64, vous retrouverez tout un tas d’outils dont le inspect.exe

S'ils ne sont pas installés, suivez les étapes suivantes :&#x20;

Installez Visual Studio Installer si vous ne l’avez pas déjà, vous pouvez utiliser n'importe laquelle des 3 versions proposées ici : \
\
<https://visualstudio.microsoft.com/fr/downloads/>

Sur n’importe quelle version, cliquez sur modifier

<figure><img src="https://1817029188-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F7bP2Cy3ESP5FKsUy5iSR%2Fuploads%2FxyMXO5hgW2TuYCxAdTSm%2FCapture%20d%E2%80%99%C3%A9cran%202024-01-29%20151005.jpg?alt=media&amp;token=896807da-7675-4c38-824d-4fd87146f10d" alt=""><figcaption><p><br></p></figcaption></figure>

Puis sur l’onglet composants individuels, rechercher “Windows 10”

Sélectionnez le dernier et cliquer sur modifier.

<figure><img src="https://1817029188-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F7bP2Cy3ESP5FKsUy5iSR%2Fuploads%2F1c7t5HDGeEk0s3Jv1QTM%2FCapture%20d%E2%80%99%C3%A9cran%202024-01-29%20151237.jpg?alt=media&amp;token=80e499c6-0139-494a-95b8-088682ff2c89" alt=""><figcaption></figcaption></figure>

Le SDK devrait être installé et vous pouvez retourner voir dans les fichiers s'il y est. Cette fois-ci dans le dossier portant le numéro que vous avez sélectionné lors de la modification.

Si la version ne peut pas s’exécuter sur votre ordinateur, remplacez la par celui-ci : <https://drive.google.com/file/d/15WqG4FqZ7r28Va1sOji2TqS9Z6vZ81nn/view?usp=sharing>

Vous pouvez maintenant l’ouvrir

Dans le menu déroulant en haut à gauche, sélectionnez UI Automation pour avoir plus d’information. Maintenant, pointez n’importe quel élément d’une appli Windows et les attributs se mettront à jour automatiquement

<figure><img src="https://1817029188-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F7bP2Cy3ESP5FKsUy5iSR%2Fuploads%2FG2YJYZ6t4Ogs5R0hFJhD%2FCapture%20d%E2%80%99%C3%A9cran%202024-01-29%20151355.jpg?alt=media&amp;token=2575b104-3f83-49a2-859d-bb001214fb31" alt=""><figcaption></figcaption></figure>
