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 :
Paramètres du navigateur et de l'appareil — Sélectionnez le type de navigateur, la résolution, le type d'appareil et l'emplacement
Personnage et environnement: choisissez le personnage et l'environnement pour votre test
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 ».
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.
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
Configurez les paramètres d'exécution souhaités dans la vue Cas de test
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.
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 :
Dans le panneau Propriétés, ouvrez la section Mise à jour des paramètres d'exécution et cliquez sur Annuler les modifications
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.
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é.
Ouvrez les Paramètres du projet, puis l'onglet Général.
Dans la section Clusters d'exécution Web & API, activez Restreindre les clusters autorisés.
Dans Sélectionner des clusters, sélectionnez les clusters que le projet peut utiliser.
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.



