|
|
|
|
|
- Présentation
- Lancer l'Analyseur Temps Réel (ATR)
- Lire le résultat de l'Analyseur Temps Réel
Analyseur Temps Réel (ATR)
A partir de la version 28, l'Analyseur Temps Réel (ATR) est un outil permettant de trouver les raisons des lenteurs de votre application. En temps réel, l'ATR affiche un graphe de l'activité de l'application. Son principe est simple : - Vous activez l'Analyseur Temps Réel.
- Vous testez votre fenêtre, page ou projet.
- Lors du test, l'analyseur en temps réel collecte les informations sur les différents traitements effectués et affiche en temps réel via un graphe l'activité de votre application ou de votre site.
Lancer l'Analyseur Temps Réel (ATR) L'Analyseur Temps Réel peut être lancé : - lors du GO d'un projet :
- Affichez le volet "Analyseur Temps Réel" : Sous le volet "Accueil", dans le groupe "Environnement", déroulez "Volets" et sélectionnez "Volets" puis "Analyseur Temps Réel".
- Lancez la fenêtre, la page ou le projet en test (icône "Go" parmi les boutons d'accès rapide).
- Utilisez l'élément en test. Le graphe se dessine dans le volet "Analyseur Temps Réel".
- en s'attachant à un exécutable ou un site en cours d'exécution :
- Sous l'éditeur, ouvrez le projet correspondant à l'exécutable lancé.
- Affichez le volet "Analyseur Temps Réel" : sous le volet "Accueil", dans le groupe "Environnement", déroulez "Volets" et sélectionnez "Volets" puis "Analyseur Temps Réel".
- Attachez-vous à l'exécutable : sous le volet "Projet", dans le groupe "Mode test", déroulez "Mode test" et sélectionnez l'option voulue :
Sur un exécutable déjà lancé sur le poste en cours ou sur un poste distant. Sur un site ou une connexion existante.
- Sélectionnez l'exécutable ou le site voulu.
- Utilisez les fonctionnalités de l'application ou du site. Le graphe se dessine dans le volet "Analyseur Temps Réel".
Lire le résultat de l'Analyseur Temps Réel Le volet "Analyseur Temps Réel" est composé de plusieurs parties : 1. Période visualisée. 2. Bouton permettant d'arrêter ou de poursuivre l'analyse en temps réel. 3. Bouton permettant de modifier la durée minimale prise en compte pour mettre en évidence les traitements supérieurs à cette valeur (par défaut, 1 seconde). Les couleurs utilisées sont - Rouge pastel pour les traitements supérieurs à la durée indiquée.
- Bleu pastel pour les traitements inférieurs à la durée indiquée.
4. Graphe montrant les périodes d'activité. - Un palier bas indique que l'application est au repos, en attente d'une action utilisateur.
- Un palier haut indique que l'application est occupée, et ne répond plus à l'utilisateur final.
Si l'application utilise plusieurs threads, les différents threads sont affichés sous forme de graphe. 5. Table listant les fonctions utilisées pour le palier haut sélectionné dans le graphe. Les fonctions sont affichées dans l'ordre chronologique. Les informations affichées sont les suivantes : - Date et heure d'exécution.
- Durée d'exécution.
- Nom de la fonction et niveau d'imbrication par rapport à la fonction précédente.
6. Lors du survol d'une ligne de la table, un menu spécifique apparaît comprenant les options suivantes : Loupe : Permet de visualiser les valeurs passées en paramètre à la fonction lors de son exécution. Code : Permet de visualiser dans l'éditeur de code le traitement qui a été exécuté (par exemple, permet d'afficher le code de la procédure locale contenant la fonction exécutée). Position : Permet de se positionner sur la ligne de code d'appel de la fonction sélectionnée.
Documentation également disponible pour…
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|