前页 | 后页 |
这个怎么运作
本主题说明了Visual Execution Analyzer如何生成序列图。
说明
点数 |
详情 |
也可以看看 |
---|---|---|
用法 |
可视执行分析器使您能够从应用程序实时执行的记录中生成序列图。在应用程序运行时,将记录每个线程的历史记录。此历史记录可用于生成序列图。 这是一个从程序生成的序列图,该程序计算书籍的价格:
记录员如何知道要记录什么?
|
记录历史 图表功能 |
这是真实的 |
在录制过程中,目标应用程序不会被修改;完全没有任何图像或模块的检测。使用程序的“发布”版本产生的记录是程序所做操作的可信赖文档。 |
|
你从哪里开始 |
我们有一个非常大的服务器应用程序;那我们从哪里开始呢?如果您对打算录制的程序了解甚少,或者根本没有模型可言,那么最好从Profiler开始。在以特定方式使用程序的同时运行Profiler可以从入口点和显示的调用图快速识别用例。掌握这些知识可以使您专注于未发现的领域并记录这些功能。 如果您有源代码,则只需将一个记录标记放在您感兴趣的功能中。我们建议不要同时在多个功能中放置多个记录标记。在实践中,这显示出作用较小。您在哪里放置记录标记?对于Windows UI程序,以及相对于某些业务用例,您可能首先在事件处理程序中放置一个似乎最相关的消息。如果要研究实用程序功能,只需在开始处或其附近设置方法记录标记。 对于服务,守护程序和批处理,您可能希望针对每种感兴趣的行为对程序进行一次概要分析,并使用报告来探索那些未发现的区域。 |
|
小费 |
在调试之前快速浏览Breakpoints and Markers窗口是个好主意,并检查此处列出的标记是否符合您的期望。 |
|
情境 |
|