# Localiser un objet par une propriété technique (ex:id)

## Pourquoi automatiser avec une propriété technique ?

Certains objets peuvent ne pas avoir de texte (par exemple une image sans texte). Dans ce cas, on peut utiliser une propriété autre que textuelle pour localiser l'objet, par exemple l'id de l'objet.&#x20;

Les propriétés techniques que l'on peut utiliser sont :&#x20;

| Propriété | Description                                 | Exemple                                     |
| --------- | ------------------------------------------- | ------------------------------------------- |
| id        | propriété id de l'objet                     | id=username                                 |
| name      | propriété name de l'objet                   | name=username                               |
| xpath     | expression régulière pour localiser l'objet | xpath=//input\[starts-with(@id,"username")] |

Si un objet est automatisé avec une propriété technique (ex:id), il faut utiliser une action utilisant cette propriété technique (ex: clickbyid).&#x20;

Pour plus d'informations sur la liste des actions utilisant une propriété technique, [voir le chapitre "Actions utilisant une propriété technique"](/manuel-utilisateur/chapitre-4-documentation-de-reference-des-actions/actions-sur-objet/actions-utilisant-une-propriete-technique.md).

## Automatiser un objet avec une propriété technique (ex:id)

Pour automatiser un objet avec une propriété technique (ex:id), déplier le parcours en cliquant sur![](/files/K7SYxWcVbBa3ZyuEB3Ul)

Cliquer sur une action (ex: je saisie (Username,"test2")):

<figure><img src="/files/CRndwxtcIHg4mKPQcgEM" alt=""><figcaption><p>Cliquer sur une action</p></figcaption></figure>

Afficher la liste des propriétés en cliquant sur ![](/files/obqr26izX7PNzUrIVJ6U)

Les propriétés id, name et xpath de l'objet s'affichent :

<figure><img src="/files/stfy61EFX9OyL3Cla4Es" alt=""><figcaption><p>Afficher les propriétés</p></figcaption></figure>

Pour automatiser un objet avec une propriété technique (ex:id), mettre à jour le champ technique (ex:id) avec la valeur de la propriété technique (ex: Username:) et cliquer sur le bouton ![](/files/TZIbDm8dElWszGsbW6He)

<figure><img src="/files/vuXEJu64DBR0J8aKPOdm" alt=""><figcaption><p>Mettre à jour une propriété technique (ex:id)</p></figcaption></figure>

## Utiliser une action sur propriété technique (ex:clickbyid)

Une fois la propriété technique renseignée, les actions utilisant la propriété (ex:id) sont accessibles dans la liste :

<figure><img src="/files/1hx8RFPKJDVMDPTqUQZL" alt=""><figcaption><p>Afficher la liste des actions sur propriété technique</p></figcaption></figure>

Sélectionner une action (ex:sendkeysbyid) et cliquer sur ![](/files/mErr7ymVLYxY6zFXelEb)

<figure><img src="/files/8fJVYu3FRsjnyObbicYi" alt=""><figcaption><p>Sélectionner une action sur propriété technique</p></figcaption></figure>


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://kaliostest-nouvelle-version.gitbook.io/manuel-utilisateur/chapitre-2-les-manipulations-de-base/espace-parcours/la-gestion-des-objets/localiser-un-objet-par-une-propriete-technique-ex-id.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
