Débogueur niveau entreprise

Dépanne et perfectionne les applis & solutions d’entreprise

  • Débogage étape-par-étape pour un suivi d’erreur précis
  • Inspecter des variables & expressions au cours de l’exécution
  • Les points de rupture permettent un débogage ciblé
  • Débogue le comportement d’appli sur toutes les plateformes
  • Détecte des problèmes très tôt afin de réduire des bogues de production

Capture & résolution précoce des problèmes

MobileTogether Designer contient un débogueur d’Actions et XPath qui vous permet de dépanner et de déboguer vos applis pour comprendre immédiatement tous les comportements d’appli - le tout directement dans l’environnement de design. Vous pourrez ainsi déboguer le flux d’exécution dans les Arborescences d’action ET les résultats des fonctions XPath/XQuery appelées dans ces arborescences.

MobileTogether prend en charge trois modes de débogage :

  • Mode point de rupture : Vous définissez des points de rupture pour arrêter le débogueur une fois que des actions spécifiques ou expressions XPath/XQuery sont exécutées
  • Mode Actions : Le débogueur arrête la prochaine Action, vous permettant de passer à travers une séquence d’actions une-à-une
  • Mode Erreurs : Le débogueur s’arrête lorsqu’une erreur est lancée pour dépannage immédiat

Lorsqu’un point d’arrêt est atteint, soit sur la base d’un point d’arrêt défini soit dans l’action suivante, le mode de débogage approprié s’ouvre et vous pouvez passer par les étapes de l’exécution de l’action ou de l’expression XPath, en consultant la pile d’appel, comment des valeurs de variables sont mises à jour, et les résultats des expressions watch.

Débogueur d’appli dans MobileTogether

MobileTogether est le framework de développement d’appli rapide le plus abordable qui fournit un tel niveau de débogage pendant le développement. Le débogueur ‘enterprise-grade’ aide à capturer et résoudre les problème de manière précoce, réduisant le risques de bogues ou de soucis de performance dans la production. La capacité de simuler les différents environnements d’appli et de tester le tout en détail avant la release est cruciale dans des environnements en entreprise et commerce, car des échecs peuvent être chers et impacter des opérations professionnelles critiques.

Déboguer le comportement de l’appli

Le déboogueur d’Actions dans MobileTogether vous permet d’examiner et de dépanner les actions d’un événement de contrôle ou événement de page qui est déclenché par l’Arborescence d’action. Le débogueur d’actions est important pour assurer que les flux de travail exécutent dans des conditions de la vie réelle.

 

Il existe deux manières d’invoquer le Débogueur d’Actions au cours de la simulation : Ceci peut arrêter l’exécution pour déboguer au point de rupture précédemment défini par le développeur, ou vous pouvez sélectionner une action pour effectuer le débogage directement au cours de la simulation.

 

Le débogueur d’Actions affiche la séquence d’action dans le volet supérieur. Ci-dessous, vous pouvez examiner la pile d’appel des actions, consulter comment les valeurs des variables sont mises à jour pendant exécution, et définir des expressions espion pour tester des aspects de l’exécution de l’Action.

 

Vous pouvez analyser les résultats de chaque action étape-par-étape en utilisant les boutons Step Into, Step Over, et Step Out dans la barre d’outils du débogage. Ceci vous permet d’observer le flux d’exécution et les changements aux variables en temps réel.

Déboguer les comportement de l’appli dans MobileTogether

Déboguer les expressions XPath/XQuery

Outre son langage de programmation visuel des arborescences d’action, MobileTogether utilise les expressions XPath et XQuery pour définir comment traiter et manipuler les données. Comme tous les outils Altova qui prennent en charge XPath et XQuery, MobileTogether fournit un débogueur intégré pour diagnostiquer les résultats d’expressions appelés arborescences d’action.

Déboguer XPath et XQuery

Le débogueur XPath/XQuery est disponible lors de l’édition d’une expression dans le constructeur XPath, dans le simulateur d’appli, et par le biais du Débogueur d’Actions. Vous pouvez aussi définir les points de rupture sur des expressions XPath/XQuery spécifiques afin de déboguer des étapes critiques.

Comme avec des actions de débogage, vous pouvez Step Into, Step Over et Step Out. À chaque étape, le débogueur met en surbrillance la partie de l’expression actuellement étant évaluée, et le résultat correspondant est affiché dans le volet des résultats. Les volets supplémentaires affichent les variables dans leur portée, la pile d’appel et toute expression ‘watch’ que vous avez définie. Les points de trace peuvent aussi être définis pour enregistrer les résultats d’évaluation aux étapes spécifiques, fournissant un chemin traçable à travers l’évaluation d’une expression.

Liste des fonctions MobileTogether

FAQ MobileTogether

Vidéos de démonstration MobileTogether