MobileTogether Designer 包含一个“操作”和 XPath 调试器,它赋予您强大的能力,可以轻松排查和调试应用程序,从而立即了解应用程序的任何行为——所有这些都在设计环境中直接进行。这使得您可以在设计环境中直接调试应用程序内部的执行流程。 行动树。 以及在这些树结构中调用的 XPath/XQuery 函数的结果。
MobileTogether 支持三种调试模式:
当达到一个停止点时——无论是基于预定义的断点、错误,还是在执行下一个操作时——相应的调试视图将打开,您可以逐步执行操作或XPath表达式,查看调用堆栈、变量值的更新情况以及监视表达式的结果。
MobileTogether 是一个性价比最高的快速应用开发框架,它在开发过程中提供了这种级别的调试功能。这款企业级调试器有助于在早期发现和解决问题,从而降低生产环境中出现错误或性能问题的风险。在企业和商业环境中,模拟不同的应用环境并进行充分的测试至关重要,因为任何故障都可能造成高昂的成本,并对关键业务运营产生影响。
MobileTogether 中的“操作调试器”功能,允许您检查和排查由控件事件或页面事件触发的操作。 行动树。动作调试器对于确保复杂工作流程在各种实际条件下能够按预期运行至关重要。
在模拟过程中,可以通过两种方式启动“动作调试器”:它可以按照开发者之前设置的断点,在特定位置暂停执行以进行调试;或者,您也可以在模拟过程中直接选择一个“动作”来进行调试。
动作调试器在上方面板中显示动作序列。在下方,您可以查看动作的调用堆栈,观察变量值在执行过程中的变化,并设置观察表达式,以测试动作执行的各个方面。
您可以使用调试工具栏中的“深入”、“跳过”和“退出”按钮,逐个步骤地分析每个操作的结果。 这样,您可以实时观察程序的执行流程以及变量的变化。
除了其可视化的“动作树”编程语言之外,MobileTogether 还使用 XPath 和 XQuery 表达式来定义如何处理和操作数据。 就像所有支持...的 Altova 工具一样,.. XPath 和。 XQueryMobileTogether 提供了一个集成调试器,用于诊断在动作树内部调用的表达式的结果。
XPath/XQuery 调试器可在使用 MobileTogether XPath 构建器编辑表达式时使用。 应用程序模拟器。您可以通过“操作调试器”进行调试。此外,您还可以为特定的 XPath/XQuery 表达式设置断点,以便调试关键步骤。
与调试操作类似,您可以进行“深入”、“跳过”和“退出”操作。在每一步,调试器会突出显示当前正在计算的表达式部分,并且相应的结果会显示在结果面板中。此外,还有其他面板显示作用域内的变量、调用堆栈以及您设置的任何观察表达式。您还可以设置“跟踪点”,以记录在特定步骤中的计算结果,从而提供一个可追溯的表达式计算过程。


