Réserver une Démo
Pré. Proc.

Éditeur de Script Analyseur

L' Éditeur de Script Analyseur dispose d'une interface utilisateur simple, avec une arborescence des scripts sur la gauche permettant une navigation facile dans les groupes de scripts, et une vue de contenu sur la droite dans laquelle vous définissez et configurez les scripts.

The image shows an Analyzer Script in Enterprise Architect that builds and deploys a servlet on an Apache Tomcat service

Accéder

Depuis la fenêtre ' Analyseur d'Exécution ', soit :

  • Double-cliquez sur un script pour le modifier ou
  • Cliquez-droit sur un script et sélectionnez l'option 'Modifier'

Ruban

Develop > Source Code > Analyseur d'Exécution > Edit Scripts d'Analyseur

Exécuter > Outils > Analyseur

Raccourcis Clavier

Maj+F12

Analyseur d'Exécution Scripts

Tâche - Page

Action

Voir aussi

Construire - Construire

Saisissez le script ou la commande pour générer l'application. Il peut s'agir d'une commande Apache Ant ou Visual Studio, mais elle peut également être personnalisée en fonction de votre environnement de développement. Note : n'oubliez pas de sélectionner un analyseur pour accéder directement au code source en cas d'erreur. Le champ Analyseur se trouve sur la même page et offre support de nombreux langages.

Créer Scripts

Construire - Nettoyer

Saisissez le script ou la commande pour nettoyer la version précédente. Il s'agit de la ligne de commande que vous devez normalement exécuter pour créer votre système. Il peut s'agir d'une commande Apache Ant ou Visual Studio en fonction de votre environnement de développement.

Script Nettoyage

Test - Test

Entrez le script ou la commande pour tester l'application. C'est généralement à cet endroit qu'une invocation nUnit ou jUnit peut être configurée, mais cela pourrait tout aussi bien être n'importe quelle procédure ou programme.

Scripts de Test

Test - Testpoints

Spécifiez où la sortie d'un exécuter Testpoint est envoyée.

Sortie des Testpoints

Déboguer - Plateforme

Spécifiez la plateforme de débogage, l'application à déboguer et le mode de débogage (attacher au processus ou exécuter ).

Débogage

Déboguer - Tracepoints

Spécifiez où la sortie des points de trace rencontrés lors d'une session de débogage est envoyée.

Sortie Point de Trace

Déboguer - Établi

Pour les projets .NET , l'assembly à charger. Non requis pour Java.

Configuration Établi

Déboguer - Hôte d'exécution

Permet à Enterprise Architect de lancer le programme à déboguer à l'aide d'une ligne de commande. Ceci est généralement utilisé pour les programmes Mono ou Java qui utilisent un transport de socket pour le débogage. Cette commande est exécutée avant que le Débogueur ne soit exécuter . Le numéro de port spécifié dans cette commande doit être la même valeur transmise à l'option « Port » dans la page Déboguer . Lorsque le Débogueur démarre, il tente de se connecter à l'environnement d'exécution sur ce port. En cas de succès, il lie ensuite tous les points d'arrêt et reprend le programme, qu'il suppose suspendu. Java et Mono ont tous deux des options de ligne de commande sur le transport de débogage pour suspendre initialement le processus jusqu'à ce que le Débogueur se connecte.

Contrôle de la source - Fusion

Il s'agit du script qui s'exécute lorsque l'option « Fusionner » est choisie dans le menu contextuel d'un script Analyzer. Il fournit un emplacement pour exécuter un programme ou un script shell afin d'examiner les différences entre les fichiers sources.

Contrôle des sources – Modifications

Il s'agit du script qui s'exécute lorsque l'option « Modifications » est sélectionnée dans le menu contextuel d'un script Analyzer. Il fournit un emplacement pour exécuter un programme de contrôle de source tel que « svn » qui peut répertorier les modifications actuelles apportées à un référentiel de contrôle de source.

Contrôle des sources – Historique

Il s'agit du script qui s'exécute lorsque l'option « Historique » est sélectionnée dans le menu contextuel d'un script Analyzer. Il fournit un emplacement pour exécuter un programme de contrôle de source tel que « svn » qui peut répertorier un historique des modifications apportées à un référentiel de contrôle de source.

Contrôle de la source - Validation

Il s'agit du script qui s'exécute lorsque l'option « Valider » est choisie dans le menu contextuel d'un script Analyzer. Il fournit un emplacement pour exécuter un programme de contrôle de source tel que « svn » qui peut valider les modifications apportées à une copie de travail de contrôle de source.

Contrôle de la source - Copie de travail

Il s'agit du script qui s'exécute lorsque l'option « Copie de travail » est sélectionnée dans le menu contextuel d'un script Analyzer. Il fournit un emplacement pour exécuter un programme de contrôle de source tel que « svn » pour effectuer des actions sur la copie de travail actuelle d'un référentiel source.

Contrôle des sources - Référentiel

Il s'agit du script qui s'exécute lorsque l'option ' Référentiel ' est choisie dans le menu contextuel d'un script Analyzer. Il fournit un endroit où exécuter un programme de contrôle de source tel que 'svn' pour effectuer des actions sur un référentiel source.

Code Miner - Service

Dans cette section, vous pouvez choisir le mode de fonctionnement du service Code Miner . Vous pouvez choisir d'utiliser un serveur distant ou d'utiliser des bibliothèques localement.

Script Code Miner

Code Miner – Bibliothèques

Cette section fournit un espace pour la gestion des bibliothèques Code Miner . Ici, vous pouvez créer des bibliothèques basées sur une base de code ou un référentiel de projet. Les bibliothèques Code Miner créées ici peuvent être recherchées à l'aide de requêtes mFQL. Les requêtes composées en mFQL peuvent être utilisées pour rechercher une ou plusieurs bibliothèques en une seule opération.

Script Code Miner

Options privées - Services

C'est ici que sont configurés l'adresse IP et le port des services Enterprise Architect Satellite pour Linux et Windows . Ces services fournissent support à l'échelle de l'entreprise pour les fonctions de gestion du système et les scénarios de débogage à distance.

Paramètres de travail

La plupart des commandes contenues dans un script Analyzer sont exécutées sous forme de tâches dans la file d'attente des tâches. Chaque script peut être configuré pour envoyer une notification à un groupe d'utilisateurs spécifié lorsqu'une tâche spécifiée est terminée. Le groupe « Paramètres de tâche » fournit l'option « Notifications », qui affiche les champs via lesquels vous saisissez l'identité de la tâche dans le cadre du texte à afficher aux membres du groupe d'utilisateurs Mail de Modèle , ainsi que le nom du groupe d'utilisateurs.

  • Publier à l'achèvement - cochez cette case pour activer les deux autres champs
  • Identité du travail - Type le texte à afficher, qui doit également identifier le travail ; par exemple : « Installateurs terminés »
  • Groupe d'utilisateurs - Cliquez sur la flèche déroulante et sélectionnez le groupe d'utilisateurs Mail de Modèle approprié

Exécuter JavaScript

Dans cette section, vous pouvez créer et stocker un JavaScript que vous pouvez exécuter en sélectionnant l'option « Exécuter JavaScript » dans le menu contextuel d'un script Analyzer.

Lorsque cette option est sélectionnée, un travail est créé dans la fenêtre File d'attente des travaux.

Exécuter

Entrez une commande pour exécuter une application.

Exécuter le script

Déployer

Entrez un script ou une commande pour déployer le projet. Créez votre fichier jar. Déployez sur votre appareil, un émulateur ou un serveur Tomcat. Publiez un site Web. C'est à vous de décider.

Script de déploiement

Enregistrement

Votre diagramme Séquence ressemble-t-il à la grille nationale ? Réduisez l'encombrement avec des filtres. Les filtres définissent des zones d'exclusion dans votre base de code qui peuvent réduire considérablement tout « bruit » enregistré. Même un bruit précis n'est pas toujours utile.

Scripts Enregistrement

Simulation

Terminez la configuration pour le contrôle Simulation .

Simulation de Modèle