Propriétés
Sur 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, elle 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, elle active la planification des suites de tests sur cette instance. |
| Champ / Élément | Description |
|---|---|
Activer une fonction de débogage supplémentaire sn_atf.debug |
Active des fonctionnalités de débogage supplémentaires, y compris 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éfinissez la propriété système pour contrôler le moment des captures d’écran Infrastructure de tests automatisés |
|
Activer la fonctionnalité GlideScreenshot sn_atf.screenshots.use_glide_screenshot |
Améliore la fidélité des captures d’écran sur les espaces de travail et 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 par défaut sur faux. |
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 entière lors de la prise d’une capture d’écran. Remarque : Par défaut, la propriété est définie sur false, 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 passer en revue les paramètres de performances et les caches du navigateur sur les systèmes clients concernés avant d’augmenter cette valeur. |
Nombre de pixels pour la hauteur de la 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 fois qu’ils sont exécutés. sn_atf.page_data_capture.enabled |
Si la valeur est vraie, les étapes de test d’interface utilisateur personnalisées récupèrent les données de la page chaque fois que le test s’exécute. 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. Lorsque la valeur est définie sur false, 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 tests plus rapides. |
| Champ / Élément | Description |
|---|---|
Délai du test exécutable sn_atf.runner.heartbeat.timeout |
Si aucune pulsation du test exécutable n’est exécutée pendant cette période en secondes, l’état passe de « en ligne » à « hors ligne ». La valeur de cette propriété devrait ê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 en mode hors connexion sn_atf.runner.offline_retention.timeout |
Si un test exécutable en mode 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ésultats des tests de la suite planifiée affichent uniquement les résultats ayant échoué. Si la valeur est définie sur faux, tous les résultats sont affichés. |
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 dans les e-mails de résultat de la suite. sn_atf.schedule.suite_result_email.max_depth |
Profondeur maximale lors de l’impression de résultats dans les e-mails de résultat de la 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 de couleur pour indiquer un test ATF ayant é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 de couleur pour 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 de couleur pour indiquer un test ATF réussi dans les e-mails de résultat de la suite planifiée. |
Couleur qui indiquer 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 de couleur indiquant 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 de couleur indiquant qu’un test ATF a été annulé dans les e-mails de résultat de la suite planifiée. |