# checkbytext

## Description :

Vérifier une valeur

## Définition :

Dans la zone texte, possibilité de mettre :

* texte affiché à l'écran
* texte1|text2 avec texte1 affiché à l'écran proche du texte2

Dans la zone paramètre, indiquer la valeur à vérifier.

L'action renvoit le statut ok si la valeur est trouvée et warning si la valeur n'est pas trouvée.

On peut également mettre une partie du texte ou du contexte.

Le texte peut également être contenu dans la propriété placeholder, label, value ou aria-label.

Le texte du contexte peut également être contenu dans la propriété value, title, alt, aria-label ou placeholder.

En mobile, le texte et le contexte peuvent être contenus dans les propriétés text et content-desc des éléments.

L'action permet de vérifier des valeurs dans des champs ou des zones de texte.&#x20;

{% hint style="info" %}
Il n'est pas possible de vérifier une valeur commençant par un $ car le paramètre sera interprété comme une variable  (voir chapitre Variabilisation)
{% endhint %}

## Exemples :

La page <http://www.test.kalios-saas.com/automationpractice/html/checkbytext.html> contient différents exemples de champs avec des valeurs à vérifier.

L'action checkbytext (check2,valider) renverra un statut ok :

<figure><img src="/files/MYxBlSbMSK8Uo8o8HaZK" alt=""><figcaption></figcaption></figure>

L'action checkbytext (check2,valider2) renverra un statut warning.&#x20;

L'action checkbytext (Context3|Context à gauche,contextcheck2) renverra un statut ok :

<figure><img src="/files/g9j6KTSBHIe2yJKWmF91" alt=""><figcaption></figcaption></figure>

L'action checkbytext (Context3|Context à gauche,contextcheck3) renverra un statut warning.&#x20;

La page <https://demo.nopcommerce.com/> contient différents zones de texte que l'on peut vérifier avec l'action checkbytext.

L'action checkbytext (Apple MacBook Pro 13-inch,1,800.00) renverra un statut ok :

<figure><img src="/files/w9HsEBbCW6R63b35VVp4" alt=""><figcaption></figcaption></figure>

L'action checkbytext (HTC One M8 Android L 5.0 Lollipop,250.00) renverra un statut warning :

<figure><img src="/files/pyJzQzc3YvtEmJKdbt7L" alt=""><figcaption></figcaption></figure>

Sur l'application mobile téléchargeable sur [ce lien](https://www.dropbox.com/scl/fi/3l2u0lofysjb89yvs9dz7/app-release.zip?rlkey=hdadum6igjknxuq1xyo5dn1g1\&dl=0), l'onglet CheckByText contient différents types d'éléments que l'on peut vérifier.

L'action checkbytext (Content-desc in number, "314159265") renverra un status OK.

<figure><img src="/files/0iye8DSY5a0jLcNpTpNq" alt=""><figcaption></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-4-documentation-de-reference-des-actions/actions-sur-objet/actions-par-reconnaissance-textuelle/checkbytext.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.
