预订演示

请注意 : 本帮助页面不适用于最新版本的Enterprise Architect. 最新的帮助文档在这里.

前页 后页

测试域图表

测试域图是您为特定领域组装和分组测试用例的媒介。测试域的一个示例可能是“顾客”。您组装的域的广度和深度取决于您。您可能为“添加顾客”和“删除顾客”设置了不同的域,这完全取决于您认为平衡域层次结构的最佳方式。工具图表快捷菜单提供了一个数字工具箱工件模型该领域。因为媒体是动态的,允许您重新访问和构建测试域之间的关系,所以该系统是一个很好的模型,用于向组织交付可重用资产,其开销低,并与UML世界视图和软件工程集成日常生活的基本要素。

功能

功能

细节

也见

测试域生成

如果您认为编写测试域的过程很复杂,可以,但帮助就在眼前!执行分析器可以为您生成测试域图。它不能为你编写测试,但它可以做一些腿部工作。它可以识别类并仅挑选出参与用例的那些方法。这不是猜测。分析器测试域是从一个正在运行的程序中获得的。此图显示了执行分析器通过记录示例模型程序生成的测试域。

Test Domain diagram showing Test Set structure in Sparx Systems Enterprise Architect.

这就是生成测试域的记录本身(作为序列图)。

Sequence diagram created in Visual Execution Analysis, Sparx Systems Enterprise Architect.

记录 记录器工具栏 测试点窗口

测试域组合

测试域图的第一个任务是创建使用案例(测试集)。这些定义了这个特定域的职责。图表和快捷菜单提供工具箱工件您实现这一目标。这些元素中的第一个是测试截口,用于下一步;从类模型中识别出您认为参与使用示例的用例方法。测试截口工件测试,因为它允许划分一个类,选择那些相关的方法。测试截口可以运行或链接一个或多个。测试集反过来可以链接到一个或设置更多测试套件。在任何情况下,测试域树的任何元素都可以运行或作为一个整体运行。

A Test Domain diagram showing a Test Suite in Sparx Systems Enterprise Architect.

测试域工具箱 测试截口 测试集 测试套件 测试点窗口