# Azure DevOps

Avec le TextEngine, il est possible d'exporter automatiquement les résultats de Plan de test dans Azure DevOps

### Configuration Config.java

Pour activer et configurer l'export des résultats, il faut se rendre dans : scripts/scripts\_techniques/config.java

Il faudra passer la variable _AzureDevOps_ à 1 si vous souhaitez l'activer ou à 0 si vous souhaitez désactiver Azure DevOps.

En dessous, vous trouverez les informations à remplir pour accéder à votre Projet Azure DevOps

<figure><img src="https://2653574120-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FsGTMFS98BdqWHcneEgIq%2Fuploads%2FQ3BvG8MuMVcknvAfq2di%2Fimage.png?alt=media&#x26;token=47e5f1bd-92c2-4aa2-a0be-819a973a2d21" alt=""><figcaption></figcaption></figure>

Vous trouverez les informations relatives à votre organisation et projet en haut à gauche de votre écran

<figure><img src="https://2653574120-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FsGTMFS98BdqWHcneEgIq%2Fuploads%2FyCQALpJV9h1K8PbwzGKP%2Fimage.png?alt=media&#x26;token=7c595c0c-4742-4fc7-86a0-ffe0c6cb1128" alt=""><figcaption></figcaption></figure>

Il vous faut aussi votre PAT (Personal Access Token). Pour le créer, cliquez sur la roue crantée à côté de votre profil et cliquez sur _Personnal access tokens._

<figure><img src="https://2653574120-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FsGTMFS98BdqWHcneEgIq%2Fuploads%2Fr9Oz5btQ3eoSmgLj6kFw%2Fimage.png?alt=media&#x26;token=dedd7dae-0748-4f74-aae8-6eca57ae1167" alt=""><figcaption></figcaption></figure>

Vous pouvez désormais créer un nouveau token avec le bouton bleu _New Token_

<figure><img src="https://2653574120-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FsGTMFS98BdqWHcneEgIq%2Fuploads%2F7EUhQNH1gk5kWMBs0d3r%2Fimage.png?alt=media&#x26;token=832b70c4-4fe1-41c4-a12e-8936378b513e" alt=""><figcaption></figcaption></figure>

Il est essentiel de lui donner au moins les permissions en Lecture et en Écriture dans la section Test Management

<figure><img src="https://2653574120-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FsGTMFS98BdqWHcneEgIq%2Fuploads%2F5vVQAQCoYGvvTfYrRdR2%2Fimage.png?alt=media&#x26;token=0dcc7c86-58b8-4a39-8543-276a6456f480" alt=""><figcaption></figcaption></figure>

En cliquant sur Create, votre Token va s'afficher.

{% hint style="info" %}
ATTENTION : Retenez le bien car il ne sera plus possible de le revisionner
{% endhint %}

### Exécuter Plan de Test

Vous pouvez maintenant exécuter des plans de test généré par Kalios.

* [Exécution d'un plan de test](execution-dun-plan-de-test-genere-par-kaliostest)
* [Exécution BrowserStack](configuration-browserstack)

### Analyser les résultats

Vous retrouverez tous vos résultats de plan de test dans la catégorie Runs de Test Plans

<figure><img src="https://2653574120-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FsGTMFS98BdqWHcneEgIq%2Fuploads%2F5Lm5EtFSXgcjk62z2f9L%2Fimage.png?alt=media&#x26;token=22fba9ec-f311-4e10-a1fb-dc640cc6e82e" alt=""><figcaption></figcaption></figure>

Ils seront tous affichés sous forme de liste comme ci-dessous :&#x20;

<figure><img src="https://2653574120-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FsGTMFS98BdqWHcneEgIq%2Fuploads%2Fmeq3thDZIdMM3SBi4Z6Y%2Fimage.png?alt=media&#x26;token=71bae60b-f940-4d0c-92c2-e046d21378f4" alt=""><figcaption></figcaption></figure>

On y trouve un triangle danger en cas de warning ou de KO d'un des parcours ou un rond vert en cas de parcours OK. On y retrouve aussi le nom du plan de test (ici : testDashboard), la date d'exécution, le nombre de parcours Warning ou KO ainsi que le ratio de parcours failed (Warning ou KO).

<figure><img src="https://2653574120-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FsGTMFS98BdqWHcneEgIq%2Fuploads%2FhfJYdhalRF8ymCWG0qgZ%2Fimage.png?alt=media&#x26;token=21ea4ff7-ef95-476b-b344-0c9501e914f8" alt=""><figcaption></figcaption></figure>

En double-cliquant sur un des résultats, vous accèderez à plus d'information avec un graphique notamment, mais c'est en cliquant sur Test results que vous trouverez les détails de chaque parcours de votre plan de test.

<figure><img src="https://2653574120-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FsGTMFS98BdqWHcneEgIq%2Fuploads%2FYR7eg9z8ePdPyHBMIDk4%2Fimage.png?alt=media&#x26;token=a0144dc1-6d15-4d21-9ca7-d5ff74b9db2a" alt=""><figcaption></figcaption></figure>

Vous pouvez avoir encore plus de détail en cliquant sur un des parcours :&#x20;

1. Le lien vers la trace des résultats (représenté ci-dessous)
2. Le dernier message d'erreur (si le parcours est KO ou warning)
3. Une capture d'écran (si le parcours est KO ou warning)

<figure><img src="https://2653574120-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FsGTMFS98BdqWHcneEgIq%2Fuploads%2F6tk9ei4AKaCNVsr93IyS%2Fimage.png?alt=media&#x26;token=367af2a3-1a0e-4edb-b0f4-b32b8b8497e3" alt=""><figcaption></figcaption></figure>

<figure><img src="https://2653574120-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FsGTMFS98BdqWHcneEgIq%2Fuploads%2F7msk3BEya6QZuMiLd1uu%2Fimage.png?alt=media&#x26;token=c60e1b79-1832-460c-a480-73a9c0cacf64" alt=""><figcaption></figcaption></figure>
