Traitement par lots des fichiers de spécifications
Traiter plusieurs fichiers de spécifications par lots
Aperçu
Pour les utilisateurs disposant de plusieurs fichiers de spécifications, il existe la possibilité de les traiter tous avec une seule commande au lieu de les traiter individuellement. Cela permet d'économiser du temps et de l'énergie, permettant à n'importe quel nombre de fichiers de spécifications de s'exécuter sans action constante de l'utilisateur.
Configuration
Le traitement par lots des fichiers de spécifications nécessite une structure spécifique d'entrées pour lui permettre d'accéder et d'exécuter plusieurs fichiers de spécifications. Tous les fichiers de spécifications que vous souhaitez analyser doivent être contenus dans un seul répertoire (et ses sous-répertoires). Ce répertoire unique est un paramètre obligatoire pour l'exécution. La CLI parcourra tous les sous-répertoires pour trouver des fichiers de spécifications supplémentaires, quelle que soit leur structure.
En cours
La commande de base pour exécuter l'Interface de Ligne de Commande axe DevTools en mode de spécification en bloc est la suivante :
axe bulk-spec <spec-files-directory> <output-directory>
Où bulk-spec
initie le mode en bloc, <spec-files-directory>
est un paramètre obligatoire et le chemin d'accès au répertoire contenant les fichiers de spécifications, et <output-directory
> est un paramètre facultatif et le chemin d'accès au répertoire de sortie souhaité. Si aucun répertoire de sortie n'est spécifié, les résultats seront exportés vers le répertoire de travail actuel
Lors de l'exécution, les mises à jour du processus d'exécution en bloc seront répertoriées dans STDOUT
. Pour désactiver ces alertes, utilisez l’indicateur « Ignorer les alertes ».
--dismiss-alerts
Résultats
Une fois l'exécution terminée, les résultats peuvent être trouvés dans le <output-directory>
si un répertoire a été spécifié, ou dans le répertoire de travail actuel si aucun répertoire de sortie n'a été spécifié. Pour chaque analyze
action dans l'exécution de la spécification en masse, il y aura un objet de résultats contenant les résultats de cette analyse. De plus, il y aura un fichier journal contenant des informations sur les fichiers de spécifications qui ont échoué ainsi que toutes les informations disponibles sur les raisons de l'échec de ce fichier de spécifications.