Passer au contenu principal

Gérer les paramètres d'exécution

Écrit par Ines

Présentation

Les paramètres d'exécution définissent le mode de fonctionnement d'un scénario de test : navigateur, résolution, appareil, emplacement, persona, environnement et options avancées. Les paramètres peuvent être enregistrés pour chaque scénario de test afin que votre équipe travaille toujours avec une configuration cohérente.

Présentation des paramètres d'exécution

Paramètre

Description

Par défaut

Type de navigateur

Moteur du navigateur (Chromium, Chrome, Firefox, Safari)

Chromium

Résolution

Taille de la fenêtre d'affichage (par exemple, 1280x720)

1920 x 1080

Emplacement

Géolocalisation du navigateur

Paris (nouveau)

Paramètres régionaux

Langue du navigateur (par exemple, en-US, fr-FR)

en-US

Persona

Personnage de test à utiliser

Ingénieur QA

Environnement

Environnement cible

Production

Facteur d'échelle de l'appareil

Densité de pixels (1, 2, 3)

1

Paramètres avancés

Paramètre

Description

Par défaut

Ignorer les erreurs HTTPS

Ignorer la validation du certificat HTTPS

false

Mode furtif

Anti-détection / éviter la détection des bots

false

Thème sombre

Activer le mode sombre dans le navigateur

false

JavaScript

Activer/désactiver JavaScript

vrai

Mettre en surbrillance les éléments

Mettre en surbrillance les éléments interactifs pendant l'exécution

vrai

Couleurs forcées

Forcer le mode couleur à contraste élevé

aucun

Identifiants HTTP

Paramètre

Description

Par défaut

Nom d'utilisateur

Nom d'utilisateur HTTP Basic Auth

(aucun)

Mot de passe

Mot de passe HTTP Basic Auth

(aucun)

Remarque : les informations d'identification HTTP sont cryptées et ne sont utilisées que pour les défis d'authentification HTTP pendant l'exécution des tests. Ces informations d'identification sont distinctes des informations d'identification ou des secrets de test au niveau de l'environnement.


Configuration des paramètres d'exécution

Vous pouvez configurer les paramètres d'exécution directement à partir de la vue Cas de test. Le panneau des paramètres est situé au-dessus de l'affichage du navigateur et comprend :

  1. Paramètres du navigateur et de l'appareil — Sélectionnez le type de navigateur, la résolution, le type d'appareil et l'emplacement

  2. Personnage et environnement: choisissez le personnage et l'environnement pour votre test

  3. Paramètres avancés: accédez à des options supplémentaires (erreurs HTTPS, mode furtif, mode sombre, etc.) en développant le panneau « Paramètres avancés ».

  4. Identifiants HTTP — Configurez les identifiants HTTP Basic Auth pour les sites qui les requièrent

Un indicateur rouge apparaît lorsque vos paramètres d'exécution actuels diffèrent des paramètres par défaut enregistrés par l'équipe. Cela vous permet de savoir en un coup d'œil si vous utilisez :

  • Paramètres personnalisés (non enregistrés) → indicateur rouge visible

  • Paramètres par défaut enregistrés par l'équipe → aucun indicateur

Le même point rouge apparaît à côté de la section Mise à jour des paramètres d'exécution du panneau Propriétés.
​
​

Le panneau des paramètres d'exécution d'un cas de test, avec l'indicateur rouge et la barre « Mise à jour des paramètres d'exécution »

Enregistrer les paramètres comme paramètres par défaut de l'équipe

Vous pouvez enregistrer les paramètres d'exécution d'un cas de test afin que toute votre équipe utilise la même configuration par défaut.

Comment enregistrer

  1. Configurez les paramètres d'exécution souhaités dans la vue Cas de test

  2. Dans la section Mise à jour des paramètres d'exécution du panneau Propriétés, cliquez sur Enregistrer comme valeur par défaut de l'équipe.

Ce qui est enregistré

Tous les paramètres d'exécution sont enregistrés pour ce cas de test, y compris :

  • Type de navigateur, résolution, type d'appareil et emplacement

  • Personnalisation et environnement

  • Paramètres avancés (HTTPS, mode furtif, mode sombre, etc.)

  • Identifiants HTTP (chiffrés au repos)

Les paramètres enregistrés sont communs à toute l'équipe: tous les membres de l'équipe voient les mêmes paramètres par défaut lorsqu'ils ouvrent ce cas de test.

La fenêtre Enregistrer comme valeur par défaut de l'équipe avec la liste des paramètres modifiés

Réinitialiser les paramètres par défaut enregistrés

Si vous avez apporté des modifications temporaires aux paramètres d'exécution et que vous souhaitez les rétablir :

  1. Dans le panneau Propriétés, ouvrez la section Mise à jour des paramètres d'exécution et cliquez sur Annuler les modifications

  2. Tous les paramètres reviennent aux derniers paramètres par défaut enregistrés par l'équipe

Le point rouge à côté du titre de la section indique que vos paramètres actuels diffèrent des valeurs enregistrées.

Le bouton Annuler les modifications dans la section Mise à jour des paramètres d'exécution

Comportement de fusion des paramètres

Lorsqu'un cas de test est exécuté, les paramètres sont résolus dans l'ordre de priorité suivant :

Priorité

Source

Description

1 (la plus élevée)

Remplacement par requête / CSV

Paramètres fournis dans la boîte de dialogue des paramètres d’exécution ou dans les colonnes natives du CSV

2

Paramètres d'exécution enregistrés

Paramètres par défaut enregistrés par l'équipe pour ce cas de test

3

Paramètres d'exécution de l'environnement

Les Paramètres d'exécution web ou Paramètres d'exécution mobile de l'environnement ciblé par l'exécution

4 (le plus bas)

Paramètres par défaut du système

Chromium, 1920 x 1080, Paris (nouveau)

Les priorités 2 et 3 ne se combinent pas. Quand le cas de test a des paramètres d'exécution enregistrés, l'exécution ignore les paramètres d'exécution de l'environnement. L'exécution n'utilise les paramètres d'exécution de l'environnement que si le cas de test n'a aucun paramètre enregistré.

Exemple

Si un cas de test a des paramètres enregistrés avec le navigateur Firefox et une résolution 1920x1080, et que dans la modale des paramètres il ne spécifie que "Chrome" comme navigateur :

  • Navigateur : Chrome (d’après la surcharge dans la modale des paramètres)

  • Résolution : 1920x1080 (d’après les paramètres enregistrés)

Limiter les emplacements d'exécution d'un projet

Par défaut, une exécution web ou API peut utiliser tous les clusters d'exécution, et le paramètre Emplacement les liste tous. Vous pouvez limiter un projet à certains clusters. Les exécutions sur appareil mobile ne sont pas concernées, sauf si le cas de test contient aussi des étapes web. Le navigateur de ces étapes doit utiliser un emplacement autorisé.

  1. Ouvrez les Paramètres du projet, puis l'onglet Général.

  2. Dans la section Clusters d'exécution Web & API, activez Restreindre les clusters autorisés.

  3. Dans Sélectionner des clusters, sélectionnez les clusters que le projet peut utiliser.

  4. Enregistrez vos modifications.

Sélectionnez au moins un cluster. Si la restriction est activée sans aucun cluster sélectionné, aucune exécution web ou API du projet ne peut démarrer.

Après l'enregistrement, le paramètre Emplacement ne liste que les clusters autorisés. Un cas de test dont l'emplacement enregistré n'est plus autorisé affiche Emplacement indisponible. Choisissez un emplacement autorisé avant de l'exécuter. Une exécution sur un emplacement que le projet n'autorise pas échoue avant sa première étape, avec le message Ce projet n'autorise pas l'emplacement d'exécution sélectionné. Pour autoriser de nouveau tous les clusters, désactivez Restreindre les clusters autorisés.

Si votre organisation possède ses propres clusters d'exécution, ils apparaissent dans la liste suivis de (Relais).

Les rôles Administrateur et Membre peuvent modifier cette section depuis les Paramètres du projet. Un siège en lecture seule la voit désactivée.

Articles connexes

Avez-vous trouvé la réponse à votre question ?