前页 | 后页 |
执行分析
可视化执行分析器(VEA) 由一套先进而全面的工具组成,允许您构建、调试、记录、分析、模拟以及以其他方式构建和验证您的软件开发,同时保持代码与您的模型紧密集成。 Enterprise Architect为广泛的流行编译器和平台提供了丰富的支持,特别是Java 、.Net 和 Microsoft窗口++ 环境。软件开发成为一种高度简化的视觉体验,与在传统环境中工作完全不同。
Enterprise Architect本身完全在Enterprise Architect内置的可视化执行分析器中建模、构建、编译、调试、测试、管理、分析和以其他方式构建。虽然 VEA 可用于补充其他工具套件,但当用作主要开发 IDE 时,它与Enterprise Architect提供的模型和项目管理功能紧密结合时也非常出色。
视觉执行分析
这组图像显示了可供您使用的各种控件。 |
访问
功能区 |
开发>源代码>执行分析器>编辑分析器脚本 执行 > 工具 >分析器 |
键盘快捷键 |
|
执行分析器特征
执行分析器的执行分析器
执行分析器为多个平台提供集成开发和测试环境,包括 Microsoft .NET 、 Java 、Native C++、Mono 和 Android。它包括功能丰富的调试器、执行记录和分析以及测试点管理。
它可以帮助您从单个记录中生成序列、测试域类和协作类图。这是理解和记录您的应用程序的好方法。
- 可视化程序执行
- 优化现有系统资源并了解资源分配
- 验证系统是否遵循设计的规则
- 生成更准确地反映系统行为的高质量文档
- 了解系统如何以及为何工作
- 培训新员工了解系统的结构和函数
- 全面了解现有代码的工作原理
- 识别代价高昂或不必要的函数调用
- 说明系统内的交互、数据结构和重要关系
- 跟踪特定代码行、系统交互或事件的问题
- 建立在系统故障之前立即发生的事件的序列
- 仿真行为模型的执行,包括状态机、活动和交互
操作
手术 |
描述 |
也见 |
---|---|---|
仿真行为 |
仿真UML行为模型以验证其逻辑和设计的正确性,用于:
|
仿真模型 |
记录执行 |
记录执行程序并将行为表示为UML序列图;支持录制:
|
记录 |
配置文件行为 |
快速查看/报告正在运行的应用程序的行为。这些平台支持分析:
|
剖析 |
使用系统测试使用案例 |
功能Management 提供了将类模型的约束定义为合同的功能。合同提供了在其上创建测试域的资产。然后可以A单个测试点域来测试和报告多个应用程序的行为。您还可以使用执行分析器记录一个用例并生成一个测试域图。任何现有的测试点都会自动链接到生成的域,或者测试域图可以上下文新合约组合的时间。可以立即实时查看应用程序在给定测试域中的行为方式!每次合同通过或失败时,结果都会显示在测试点报告窗口中。测试测量与代码库的分离有很多好处,其中之一是帮助多个系统与一个公共测试域协调,而不是相互协调。 测试点系统支持以下合约:
|
测试点 |
打开控制台窗口 |
控制台窗口是一个命令行解释器,您可以通过它快速创建一个终端窗口以启用脚本引擎并输入命令以作用于脚本(JScript、 JavaScript和 VBScript)。 |
控制台窗口 |
物件工作台 |
使用动态物件工作台创建和处理在Enterprise Architect建模环境中创建的对象。
|
物件工作台 |
运行测试 |
为Java和 Microsoft .NET运行和 jUnit 测试 记录并记录结果。 |
单元测试 |
从分析导入代码 |
Execution记录和 Profiling 都获取了相关代码文件的集合,您可以在一次操作中对当前模型进行逆向工程。 |
了解更多
- 编译和调试( Enterprise Architect MDDE和调试器)