Script |
Vous pouvez définir n'importe quel fichier pour lequel un moteur de script est enregistré pour le langage de script utilisé
dans le fichier. Les fichiers de script avec référentiel tiers sont déployés automatiquement vers les serveurs d'exécution,
qui sont comparables à des sources de test pour les autres types de test.
|
Switches |
Vous pouvez saisir et transmettre les paramètres suivants vers cscript.exe au cours de l'exécution du test :
- //B
- Le mode Batch supprime du script toutes les requêtes d'interface utilisateur sans ligne de commande. Nous vous conseillons
d'utiliser cette option pour empêcher qu'un script attende une saisie utilisateur dans le cas d'une exécution sans intervention
manuelle au niveau du serveur d'exécution.
- //U
- Nous vous conseillons d'utiliser le format Unicode pour les E/S redirigées depuis la console.
- //T:nn
- Expiration, en secondes. Temps maximum autorisé pour l'exécution du script. Valeur par défaut : aucune restriction. Cette
option permet d'éviter un nombre excessif d'exécutions des scripts. Elle définit un délai. Lorsque le temps d'exécution dépasse
la valeur indiquée, Cscript interrompt le moteur de script à l'aide de la méthode IActiveScript::InterruptThread et met fin au processus. Il existe une fonction de rappel. Si le délai est invoqué, la fonction OnTimeOut
est appelée pour autoriser la réinitialisation. Bien qu'il soit possible de créer des boucles infinies avec cette fonction,
elle est généralement plus utile que nuisible.
- //logo
- Affiche une bannière indiquant le temps d'exécution, qui s'affiche au début du fichier journal log.txt. Il s'agit du paramètre par défaut.
- //nologo
- Empêche l'affichage de la bannière d'exécution lors de l'exécution.
- //D
- Lance le débogage actif.
- //E:engine
- Utilise le moteur pour exécuter un script.
- //Job:xxxx
- Exécute une tâche WSF.
- //X
- Exécute le script dans l'outil de débogage.
|