Propriétés

  • Rversion finale: Zurich
  • Mis à jour 31 juil. 2025
  • 5 minutes de lecture
  • Dans le formulaire Propriétés, vous pouvez définir des paramètres qui contrôlent la façon dont le système exécute les tests automatisés et les suites de tests.

    Tableau 1. Propriétés du test/de la suite de tests
    Champ/Élément Description

    Activer l’exécution du test/de la suite de tests

    sn_atf.runner.enabled

    Si cette option est activée, active l’exécution de tests et de suites de tests sur cette instance. Ce paramètre n’est pas coché par défaut pour empêcher les utilisateurs d’exécuter involontairement des tests sur des instances de production.

    Activer l’exécution planifiée de la suite de tests

    sn_atf.schedule.enabled

    Si cette option est activée, active la planification de suites de tests sur cette instance.
    Tableau 2. Propriétés de débogage des tests
    Champ/Élément Description

    Activer une fonctionnalité de débogage supplémentaire

    sn_atf.debug

    Active des fonctions de débogage supplémentaires, notamment l’ajout d’un onglet de débogage sur la page d’interface utilisateur du test exécutable client et l’enregistrement du résultat de test d’interface utilisateur JSON dans l’enregistrement des résultats du test.
    Tableau 3. Propriétés de capture d'écran
    Champ/Élément Description

    Activez ou désactivez la capture d’écran pendant l’exécution du test.

    sn_atf.screenshots.mode

    • Pour effectuer des captures d’écran pour toutes les étapes, sélectionnez Activer pour toutes les étapes.
    • Pour effectuer des captures d’écran uniquement pour les étapes ayant échoué, sélectionnez Activer pour toutes les étapes ayant échoué.
    • Pour ne prendre aucune capture d’écran, sélectionnez Désactiver pour toutes les étapes.

    Activer la fonctionnalité GlideScreenshot

    sn_atf.screenshots.use_glide_screenshot

    Améliore la visibilité des captures d’écran sur les espaces de travail et dans d’autres interfaces.
    Remarque :
    IE et Safari ne prennent pas en charge cette propriété.

    Si cette propriété est désactivée ou si votre navigateur actuel ne la prend pas en charge, html2canvas est utilisé pour prendre des captures d’écran.

    Si vous effectuez une mise à niveau vers une nouvelle version, cette propriété est définie sur false par défaut.

    Activer la capture de la page complète lors de la prise d’une capture d’écran

    sn_atf.screenshots.capture_full_page

    Active le redimensionnement dynamique du cadre de test et la capture de la page complète tout en effectuant une capture d’écran.
    Remarque :
    Par défaut, la propriété est définie sur faux, car elle peut ralentir considérablement le temps d’exécution des tests

    Si la propriété est désactivée, seule la partie de la page visible dans le cadre de test est capturée.

    Délai d’expiration de la capture d’écran

    sn_atf.atf_test_runner.screenshot_timeout

    Ignore une tentative de capture d’écran dans le test exécutable client si cette valeur en secondes est dépassée. Les utilisateurs doivent examiner les paramètres de performances et les caches du navigateur sur les systèmes clients affectés avant d’augmenter cette valeur.

    Nombre de pixels pour la hauteur de capture d’écran

    sn_atf.atf_test_runner.testframe.min_height

    Valeur numérique représentant le nombre de pixels correspondant à la hauteur de la capture d’écran.

    Valeur par défaut : 600

    Nombre de pixels pour la largeur de la capture d’écran

    sn_atf.atf_test_runner.testframe.min_width

    Valeur numérique représentant le nombre de pixels correspondant à la largeur de la capture d’écran.

    Valeur par défaut : 800

    Tableau 4. Propriétés de capture de données de la page d'interface utilisateur personnalisée
    Champ/Élément Description

    Activez les tests avec des étapes d’interface utilisateur personnalisées pour capturer les données de la page à chaque exécution.

    sn_atf.page_data_capture.enabled

    Si la valeur est vrai, les étapes de test d’interface utilisateur personnalisées récupèrent les données de la page à chaque exécution du test. Définissez cette propriété sur vrai lors du développement de pages d’interface utilisateur personnalisées pour toujours exécuter des tests sur la version de page la plus récente.

    Si la valeur est « faux », les étapes de test d’interface utilisateur personnalisées ne récupèrent pas les données de la page, sauf si le concepteur de test sélectionne manuellement Récupérer les composants pendant la conception du test. Définissez cette propriété sur faux lorsque le développement de l’interface utilisateur est terminé pour permettre des exécutions de test plus rapides.
    Tableau 5. Propriétés du test exécutable
    Champ/Élément Description

    Délai d’expiration du test exécutable

    sn_atf.runner.heartbeat.timeout

    Si aucune pulsation n’est reçue du test exécutable pendant cette période, en secondes, l’état passe de « en ligne » à « hors connexion ». La valeur de cette propriété doit être comprise entre 120 et 1800.

    Valeur par défaut : 120

    Intervalle de pulsation du test exécutable

    sn_atf.runner.heartbeat.interval

    Intervalle de temps, en secondes, pour l’envoi d’une pulsation du test exécutable vers le serveur.

    Intervalle de conservation du test exécutable hors connexion

    sn_atf.runner.offline_retention.timeout

    Si un test exécutable hors connexion ne communique pas avec le système pendant cette période, le système le supprime.
    Tableau 6. Propriétés du rapport de la suite de tests
    Champ/Élément Description

    Propriétés du rapport de la suite de tests

    sn_atf.schedule.reports.suite.aging_threshold

    Nombre de résultats de la suite de tests à afficher dans le rapport de vieillissement de la suite de tests.
    Tableau 7. Propriétés d'e-mail
    Champ/Élément Description

    Valeur booléenne pour les résultats affichés dans les e-mails de résultat de la suite planifiée.

    sn_atf.schedule.suite_result_email.only_show_failed_results

    Si la valeur est vrai, les e-mails de résultat de test de la suite planifiée affichent uniquement les résultats d’échec. Si la propriété est définie sur false, affiche tous les résultats.

    Nombre maximal de résultats de tests à afficher dans les e-mails de résultat de la suite planifiée.

    sn_atf.schedule.suite_result_email.max_test_history

    Nombre maximal de résultats de tests à afficher dans les e-mails de résultat de la suite planifiée.

    Profondeur maximale lors de l’impression de résultats de suite dans les e-mails de résultat de suite.

    sn_atf.schedule.suite_result_email.max_depth

    Profondeur maximale lors de l’impression de résultats de suite dans les e-mails de résultat de suite.

    Couleur qui indiquer un test ATF échoué dans les e-mails de résultat de la suite planifiée.

    sn_atf.schedule.suite_result_email.fail_color

    Code hexadécimal pour la couleur afin d’indiquer un test ATF échoué dans les e-mails de résultat de la suite planifiée.

    Couleur qui indiquer un test ATF présentant des erreurs dans les e-mails de résultat de la suite planifiée.

    sn_atf.schedule.suite_result_email.error_color

    Code hexadécimal pour la couleur afin d’indiquer un test ATF présentant des erreurs dans les e-mails de résultat de la suite planifiée.

    Couleur qui indiquer un test ATF réussi dans les e-mails de résultat de la suite planifiée.

    sn_atf.schedule.suite_result_email.pass_color

    Code hexadécimal pour la couleur afin d’indiquer un test ATF réussi dans les e-mails de résultat de la suite planifiée.

    Couleur qui indiquer qu’un test ATF a été ignoré dans les e-mails de résultat de la suite planifiée.

    sn_atf.schedule.suite_result_email.skip_color

    Code hexadécimal pour la couleur afin d’indiquer qu’un test ATF a été ignoré dans les e-mails de résultat de la suite planifiée.

    Couleur qui indiquer un test ATF a été annulé dans les e-mails de résultat de la suite planifiée.

    sn_atf.schedule.suite_result_email.cancel_color

    Code hexadécimal pour la couleur afin d’indiquer un test ATF a été annulé dans les e-mails de résultat de la suite planifiée.