# Linux et MacOS

Le script shell pour l'exécution sous linux se trouve dans le répertoire applicationName/scripts/testrunner

## Configurer l'instance:

Exécutez config.sh et saisir le nom de l'instance, le nom de l'application et le token. Le token est un numéro que vous pouvez récupérer dans l'écran de configuration de votre application.

<figure><img src="https://2653574120-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FsGTMFS98BdqWHcneEgIq%2Fuploads%2FshXSiMhM6Z4Mj7BuXYsh%2Fimage.png?alt=media&#x26;token=5ccb6757-cb4a-4ee8-9ea0-74e7ffa33ae7" alt=""><figcaption></figcaption></figure>

## Exécuter un parcours ou un plan de test :

Il y a 2 méthodes pour exécuter les parcours ou les plans de test :

### &#x20;Exécution avec la commande run.sh

Lorsque vous exécutez le fichier run.sh, vous devez spécifier ce que vous souhaitez exécuter, un parcours ou un testplan.&#x20;

<figure><img src="https://2653574120-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FsGTMFS98BdqWHcneEgIq%2Fuploads%2FHpkC0Pgr3waycFE5R8BY%2Fimage.png?alt=media&#x26;token=fc0612c5-edf5-4e3e-8061-21d381df4448" alt=""><figcaption></figcaption></figure>

Insérez 1 pour le chemin et 2 pour le testplan.

<figure><img src="https://2653574120-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FsGTMFS98BdqWHcneEgIq%2Fuploads%2F57ZG94z6o4Tbz0tdENeb%2Fimage.png?alt=media&#x26;token=a8b9cb0f-c499-42e6-a650-e7f6ff4d97ad" alt=""><figcaption></figcaption></figure>

* Si c'est un parcours, vous devez saisir le nom de la fonctionnalité (Feature) et le nom du chemin (Path).

<figure><img src="https://2653574120-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FsGTMFS98BdqWHcneEgIq%2Fuploads%2FI6ul2Jsec4bWf2vrtPeu%2Fimage.png?alt=media&#x26;token=94ecc5ce-ef33-4a29-b4d3-de6db61473b0" alt=""><figcaption></figcaption></figure>

* Si c'est un testplan, vous devez saisir le nom du testplan.

<figure><img src="https://2653574120-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FsGTMFS98BdqWHcneEgIq%2Fuploads%2Fix8GaDPajGzCkmHDdcch%2Fimage.png?alt=media&#x26;token=07fed26c-bd61-4070-bc79-086256366dbe" alt=""><figcaption></figcaption></figure>

### &#x20;Créer un fichier .sh spécifique pour le testplan ou le chemin

* Créer un fichier .sh pour le testplan : À chaque fois que le fichier create\_testplan.sh est exécuté, un nouveau fichier .sh est créé. Exécutez le fichier create\_testplan.sh et insérez le nom du testplan.&#x20;

<figure><img src="https://2653574120-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FsGTMFS98BdqWHcneEgIq%2Fuploads%2F0YNgPOxh12YUW8B6ghH1%2Fimage.png?alt=media&#x26;token=1fc563e4-4d8b-403d-89b9-b923148b3417" alt=""><figcaption></figcaption></figure>

Le fichier "testplan\_nomDuTestplan.sh" sera créé automatiquement et vous pourrez l'utiliser à tout moment pour exécuter le testplan.

<figure><img src="https://2653574120-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FsGTMFS98BdqWHcneEgIq%2Fuploads%2FCEWKgSbIBDkEnU9BgI8p%2Fimage.png?alt=media&#x26;token=57ce10b4-451e-4798-9bd6-fcfb5e04fb52" alt=""><figcaption></figcaption></figure>

* Créer un fichier .sh pour le chemin : À chaque fois que le fichier create\_path.sh est exécuté, un nouveau fichier .sh est créé.&#x20;

<figure><img src="https://2653574120-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FsGTMFS98BdqWHcneEgIq%2Fuploads%2F7YYEqCqnOcJXtMGzvHtl%2Fimage.png?alt=media&#x26;token=b693506f-abe8-4d63-aea5-1e1c875ca42b" alt=""><figcaption></figcaption></figure>

* Exécutez le fichier create\_path.sh et insérez le nom du chemin. Le fichier "path\_nomDuChemin.sh" sera créé automatiquement et vous pourrez l'utiliser à tout moment pour exécuter le chemin.

<figure><img src="https://2653574120-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FsGTMFS98BdqWHcneEgIq%2Fuploads%2FqwEFkdbBY3dEUFKVHQXN%2Fimage.png?alt=media&#x26;token=dc54fe3b-5ad4-45f5-b87a-69ecd57f9a6c" alt=""><figcaption></figcaption></figure>
