Propriétés
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.
| 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. |
| 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. |
| Champ/Élément | Description |
|---|---|
Activez ou désactivez la capture d’écran pendant l’exécution du test. sn_atf.screenshots.mode Remarque : Pour plus d’informations, voir Définir la propriété système pour contrôler le moment où effectuer des Framework de tests automatisés captures d’écran |
|
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 |
| 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. |
| 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. |
| 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. |
| 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. |