前页 | 后页 |
记录
序列图是理解行为的极好帮助。类协作图也很有帮助。除了这些,有时调用图正是我们所需要的。再说一次,如果你有这些信息,你可以用它来记录一个用例,为什么不建立一个测试域呢? Enterprise Architect分析器可以为您生成所有这些,并从单个记录中生成。它通过记录一个正在运行的程序来做到这一点,它适用于所有最流行的平台。
访问
功能区 |
执行 > 工具 > 记录器 |
概述
在最简单的情况下,即使使用全新的模型,只需很少的步骤即可生成序列图。你甚至不必配置分析器脚本打开Enterprise Architect代码编辑器 (
),在您选择的函数中放置一个记录标记,然后将Enterprise Architect调试器附加到运行该代码的程序中。每当调用该函数时,都会捕获其行为以形成记录历史。从这段历史可以很容易地创建这些图表。示例模型记录中的序列图。
来自同一录音的类协作图。
来自同一记录的测试域图。
当然,分析器脚本是最好的想法,并且开辟了极其丰富的开发环境,但值得注意的是,没有分析器也可以获得显着的效果。 Enterprise Architect调试器和 Profiler 工具也是如此。
兴趣点:您可以A记录线程时查看线程的行为。在录制过程中显示调用堆栈堆栈的更新将实时显示,就像动画一样。这是一个很好的反馈工具,在某些情况下它可能就是所需要的。
特征一目了然
图表生成
- 序列图
- 类协作图
- 测试域图
- 状态转移
捕获 - 调用图
- 支持多线程和单线程模型
- 支持堆栈深度控制
- 支持过滤器限制捕获
- 过滤器通配符支持
- 实时堆栈更新
- 类模型
- 测试域
- 状态机
- 可执行状态机
- 单元测试
平台
- 微软.NET
- 微软原生
- Java
- PHP
- 广发银行
- 安卓
需求
- 记录可供Enterprise Architect所有版本的用户使用
注记
- Oracle 的Java服务器平台“特征”不支持可视化执行分析器的调试和记录特性