Par défaut, LoadView autorise jusqu’à 15 minutes pour l’exécution du script lors d’un test de charge. Si le script ne se termine pas dans ce délai, le système marque la session de test comme ayant échoué, génère une erreur et abandonne l’exécution du script.

Si vous devez simuler un parcours utilisateur ou un flux de travail complexe qui nécessite un temps d’interaction prolongé sur l’application cible, vous pouvez étendre le délai d’exécution du script à un maximum de 50 minutes en ajoutant un minuteur directement dans votre script.

Comment définir un délai d’expiration de script personnalisé

Pour augmenter la limite de temps d’exécution du script, insérez la commande suivante dans votre script :

SendEndScriptTimer(TimeSpan.FromMinutes(25));

Cet exemple définit le délai d’exécution du script sur 25 minutes. Si le script s’exécute plus longtemps que la durée spécifiée, il sera automatiquement abandonné.

Si plusieurs commandes SendEndScriptTimer sont incluses dans un script, seule la dernière sera appliquée lors de l’exécution.

Le paramètre SendEndScriptTimer n’est pas appliqué lors de la validation du test. La validation s’exécute avec le délai d’expiration par défaut de 15 minutes. Si votre script dépasse cette limite lors de la validation, vous pouvez voir une erreur de délai d’expiration. Cette erreur peut être ignorée en toute sécurité : votre script s’exécutera avec le délai d’expiration configuré pendant le test de charge réel.