Réserver une Démo

SVP notez : Cette page d’aide n’est pas pour la dernière version d’Enterprise Architect. La dernière aide peut être trouvée ici.

Pré. Proc.

Panneau d'Outils

Le panneau 'Outils' regroupe un ensemble d'outils permettant d'analyser l'exécution d'une application. Les outils disponibles sont un Débogueur , un Profileur d'exécution et un Enregistreur de trace de pile. Il existe également des facilités pour exécuter l'application et enregistrer la sortie du point de Test , pour une analyse ultérieure.

Facilités disponibles

Facilité

Description

Voir également

Analyseur

Affiche la fenêtre Analyseur d'Exécution , qui liste - par Paquetage - tous les Scripts d'Analyseur définis dans le modèle. À partir de cette fenêtre, vous pouvez créer, modifier et gérer des scripts qui spécifient les commandes et les paramètres requis pour construire, tester, exécuter , déboguer, déployer et simuler vos applications. Les boutons de la barre d'outils de la fenêtre permettent de contrôler les tâches de script telles que construire, exécuter , tester et déployer, et donnent également accès à une gamme de facilités de débogage.

L'icône permet également d'accéder à la fenêtre File d'attente des travaux. Cette fenêtre simplifie le processus de travail avec Scripts d'Analyseur ; lorsqu'une option de menu contextuel Analyzer Script est exécutée (par exemple, "Construire"), elle est placée dans une file d'attente de tâches ; plusieurs travaux peuvent être mis en file d'attente et d'autres travaux effectués pendant le traitement des travaux.

Gestion Scripts d'Analyseur La fenêtre File d'attente des travaux

Prestations de service

Ces options vous permettent de démarrer, d'arrêter et de tester les services VEA locaux de prise en charge. Ces services peuvent exécuter un programme Linux natif, par exemple, ou créer un projet.

  • Vue Status of all Services - affiche une fenêtre qui répertorie l'état de chaque service Enterprise Architect nommé dans le fichier de configuration, et son état
  • Service Satellite
    Début
    -  Arrêt
    - Test (état du service satellite)
  • Service d'Agent
    Début
    -  Arrêt
    - Test (état du service de l'agent)
  • Service de Code Miner
    - Début - lit la configuration actuelle du service et démarre les services configurés pour exécuter
    et arrête les services non configurés
    - Tout arrêter - arrête tous les services en cours d'exécution
         - Modifier le fichier de configuration - prompts le fichier de configuration de service à utiliser, puis l'ouvre dans un
    Éditeur de texte Enterprise Architect
    - Début automatique avec EA - démarre automatiquement les services ayant l'attribut 'status:ON' lorsque
    le modèle s'ouvre
    - Arrêt automatique à la fermeture - arrête automatiquement l'exécution des services lorsque Enterprise Architect est fermé
Prestations de service

Débogueur

Cliquez sur la flèche déroulante pour afficher une liste d'options de démarrage et d'utilisation du Débogueur .

  • Ouvrir Débogueur - ouvre la fenêtre Déboguer ; cette fenêtre fournit une barre d'outils pour contrôler les opérations de Débogueur telles que exécuter , pas à pas, pas à pas, pause et affiche également les messages de sortie de débogage
  • Début Débogage - démarre l'application, selon les options de débogage du script d'analyseur actif
  • Attacher au processus - afficher une liste des processus en cours d'exécution - sélectionner et attacher à un processus à des fins de débogage
  • Créer un diagramme de Diagramme - crée un diagramme d'interaction basé sur la pile d'exécution actuelle ; disponible uniquement lorsque l'exécution est interrompue à un point d'arrêt
  • Créer un ensemble de marqueurs pour la classe - crée un ensemble de marqueurs de points d'arrêt pour les méthodes de la classe sélectionnée
  • Basculer vers Profiler - basculer dynamiquement du Débogueur vers le Profiler, permettant le suivi des performances et le suivi de l'exécution
  • Définir comme Débogueur JIT - définir Enterprise Architect comme débogueur Just In Time par défaut ; pour les systèmes Windows uniquement
  • Définir comme Modèle JIT - définit le modèle actuel comme modèle par défaut sur lequel effectuer le débogage juste à temps ; pour les systèmes Windows uniquement
  • Traiter Exceptions à Première Chance - permet le traitement des Exceptions Première Chance
  • Appliquer la Disposition Déboguer - applique une disposition d'espace de travail contenant des fenêtres utiles pour le débogage, disposées dans un arrangement pratique
Traiter Exceptions à Première Chance Débogueur juste à temps Créer Diagramme de Séquence de Pile d'Appel Déboguer une Application en Cours Débogage

Profileur

Le profileur est utilisé pour enregistrer les informations de trace de la pile pour une application en cours d'analyse, à des intervalles d'échantillonnage prédéterminés.

Cliquez sur la flèche déroulante pour afficher une liste de commandes permettant de démarrer et d'utiliser l'application Profiler.

  • Ouvrir le profileur - ouvre la fenêtre du profileur ; cette fenêtre fournit une barre d'outils pour contrôler les opérations du profileur et affiche un résumé des exemples de données collectés
  • Attacher au processus - afficher une liste des processus en cours d'exécution - sélectionner et attacher à un processus pour activer le profilage d'exécution et la surveillance de l'activité de ce processus
  • Début - rattachez le profileur au dernier processus d'application profilé (le cas échéant), sinon démarrez l'application spécifiée dans les options de débogage du script d'analyseur actif et attachez le profileur à ce processus d'application
  • Reprendre - commencer ou reprendre la collecte de données de profilage
  • Arrêter - détachez le profileur du processus de candidature ; le processus de candidature continuera à se exécuter - cliquez sur le bouton Début pour vous rattacher à ce processus
  • Passer à Débogueur - passer dynamiquement du profilage au débogage pour permettre une inspection plus fine du comportement de l'application
  • Créer un Rapport à partir des données actuelles - créer un graphique d'appel d'exécution détaillé et un résumé global, montrant les fonctions appelées et le nombre de fois qu'une fonction était active lorsque le profileur a inspecté l'exécution
  • Charger le Rapport à partir du fichier - charge un rapport de profileur à partir d'un fichier enregistré
  • Enregistrer le Rapport dans un fichier - enregistrez les données de profil collectées dans un fichier
  • Arrêter le processus à la sortie - une option pour arrêter le processus d'application lorsque le profileur est détaché de ce processus
  • Show Déboguer Output - affiche éventuellement la sortie de débogage lors de l'exécution du profileur
  • Discard Fragments - supprime les traces de pile partielles des échantillons
  • Supprimer les données actuelles - supprimer toutes les données d'échantillon collectées en vue d'un nouveau exécuter
  • Appliquer la Disposition du profileur - appliquez une disposition d'espace de travail contenant des fenêtres utiles pour le profilage d'application, disposées de manière pratique
Graphique d'Appel Générer, Enregistrer et Charger des Rapports de Profil Profilage

Enregistreur

L' Enregistreur permet d'enregistrer des informations sur les appels de fonctions effectués par une application en cours d'analyse.

Cliquez sur la flèche déroulante pour afficher une liste de commandes permettant de démarrer et de travailler avec l Enregistreur .

  • Ouvrir Enregistreur - ouvre la fenêtre Enregistrer et analyser ; cette fenêtre fournit une barre d'outils pour contrôler les opérations de l' Enregistreur telles que exécuter (l'application), l'enregistrement manuel, l'enregistrement automatique, l'arrêt de l'enregistrement et affiche également les informations d'appel de fonction enregistrées
  • Attacher au processus - attacher l' Enregistreur à un processus en cours d'exécution
  • Début Enregistreur - démarre l'application en spécifiant les options de débogage du script d'analyseur actif et attache l' Enregistreur à ce processus d'application ; l'enregistrement commencera lorsque l'exécution atteindra un marqueur d'enregistrement qui a été défini dans le code source
  • Arrête d'Enregistrer - arrêter l'enregistrement de la trace d'exécution du processus de candidature ; le processus de candidature continuera à se exécuter
  • Enregistrement automatique - commence automatiquement à enregistrer une trace d'exécution, sans intervention manuelle, une fois que l'exécution atteint un marqueur d'enregistrement qui a été défini dans le code source
  • Enregistrement Manuel - utilisez les fonctions d'enregistrement manuel pour démarrer et arrêter l'enregistrement tout en parcourant le code source dans le Débogueur
  • Pas à pas - pas à pas dans l'exécution du code tout en enregistrant une trace d'exécution
  • Save Enregistrement to Modèle (Artifact) - enregistre la trace d'exécution enregistrée dans un artefact de modèle
  • Save Enregistrement to File - enregistre la trace d'exécution enregistrée dans un fichier du système de fichiers local
  • Load Enregistrement - charge une trace d'exécution enregistrée à partir d'un fichier précédemment enregistré
  • Effacer Enregistrement Data - supprime toute trace d'exécution enregistrée en vue de l'enregistrement d'une nouvelle trace
  • Créer un diagramme Diagramme de Séquence - crée un diagramme de Séquence (interaction) à partir de la trace d'exécution en cours ; nécessite que le modèle et le code soient synchronisés
  • Créer Graphique d'Appel - crée un Graphique d'Appel à partir de la trace d'exécution en cours ; nécessite que le modèle et le code soient synchronisés
  • Créer un Diagramme de classe - créer un diagramme de classe à l'aide des éléments qui sont instanciés et accessibles dans l'enregistrement en cours
  • Créer un diagramme de point de Test - Diagramme un diagramme de point de Test et des Ensembles de Test basés sur les éléments et leurs membres actifs qui ont été touchés pendant la session enregistrée
  • Synchronize Modèle to Source Code - synchronise le code source de l'application actuelle avec le modèle, pour assurer un enregistrement et une création corrects des diagrammes
  • Afficher/masquer le point d'exécution - affiche ou masque le point d'exécution actuel pendant le processus d'enregistrement ; le masquage entraîne un temps d'enregistrement plus rapide
  • Enregistrement la Disposition de l'enregistrement - appliquer une disposition de l'espace de travail optimisée pour l'utilisation de l' Enregistreur
Synchronisation Génération de Séquence de Diagrammes L' Historique d'Enregistrement

Testeur

Les points de Test sont un schéma par lequel les règles et les contraintes régissant le comportement des objets peuvent être extraites du modèle pour créer des cas de Test afin de vérifier l'application.

Cliquez sur la flèche déroulante pour afficher une liste d'options pour travailler avec les points de Test et les cas Test .

  • Afficher la fenêtre des points de test - ouvre la fenêtre des points de Test pour gérer, configurer et exécuter les points de Test et les cas Test , Ensembles et suites associés
  • Rechercher des suites de Test et des Ensembles Test - recherchez dans le modèle actuel des suites de Test , des Ensembles de Test et des éléments associés utilisés dans la gestion de la vérification basée sur les points de Test
  • Open Object Établi - ouvre un environnement de test Object simple pour Java et .Net ; instancier des objets et appeler dynamiquement leurs méthodes
Object Établi La Fenêtre Testpoints

XSLT

Ouvre le Débogueur XSLT , pour déboguer une transformation XSL.

Déboguer une transformation XSL