Exécution distribuée

L'exécution distribuée définit si les tests d'un plan d'exécution sont exécutés séquentiellement sur le serveur d'exécution sélectionné (Désactivé) ou s'ils sont distribués sur tous les serveurs d'exécution correspondants et exécutés en parallèle (Activé). Aucune modification de votre configuration d'exécution actuelle n'est nécessaire lors de l'activation de l'exécution distribuée.

Avant d'activer l'exécution distribuée, tenez compte des points suivants :
  • Si les tests individuels d'un plan d'exécution ont un temps d'exécution très court, l'activation de l'exécution distribuée n'améliorera pas le temps d'exécution global car les coûts administratifs du déploiement des tests, de la gestion du contrôle source et de la récupération des résultats l'emporteront sur les avantages de l'exécution des tests en parallèle.
  • Tous les types de tests Silk Central prennent en charge l'exécution distribuée.
  • Aucune information de couverture de code ne sera disponible si un autre test est déjà en cours d'enregistrement sur le même serveur d'exécution.
  • Aucune vidéo ne sera disponible si un autre test est déjà en cours d'enregistrement sur le même serveur d'exécution.
  • Si l'un des tests a une condition d'arrêt d'exécution, tous les tests en cours d'exécution, qui ne sont pas encore commencés, sont arrêtés si cette condition est remplie. Les tests en cours d'exécution sont définis sur En échec, alors que les tests pas encore commencés sont définis sur Non exécuté. Les tests déjà définis sur Réussi avant que la condition soit remplie conservent ce statut.
  • Les serveurs d'exécution virtuels ne sont pas pris en compte pour l'exécution distribuée.