前页 | 后页 |
触发器的设置和自动射击
触发器集合是自动化和简化仿真模型的执行、测试和验证的有效手段。通过重复使用触发器集(带或不带参数),可以快速有效地遍历许多模拟场景,无论是手动还是使用“自动触发”工具自动进行。
访问
功能区 |
仿真>动态仿真>事件 |
关于触发器
方面 |
细节 |
也见 |
---|---|---|
触发器套装 |
|
|
管理集 |
可以通过手动将触发器拖动到活动触发器列表中来创建触发器的集合,然后使用“管理触发器”下拉菜单保存新集合。 还可以将在单个模拟设置期间建立的一组触发器保存为新组。这便于通过模拟创建多个测试路径,基于为每个测试用例保存手动触发的触发器。
您还可以删除一个集合并删除当前图表的所有集合。 也可以加载一个集合,修改参数和/或触发顺序,并用新名称保存集合。这是快速创建一套模拟测试脚本的便捷方法。 |
|
使用集合 |
要使用触发器集,您首先从触发器集下拉列表中按名称选择它,如本示例图像所示。选择后,它会加载带有定义的触发器集的触发器列表窗口。 注记特殊项<no event set>表示当前未选择任何集合。在每次模拟开始时,如果选择了一个集合,它将重新加载以进行下一次运行。如果选择<no event set> ,触发器列表将被清除。
选择触发器集并加载触发器列表后,您有两个选项:
|
|
自动射击 |
自动触发是一种简化模拟的便捷方式。加载触发器集后,如果您选择自动触发按钮 ,则Enterprise Architect将在模拟陷入僵局时自动拾取等待的触发器。在实践中,这意味着与模拟路径完全匹配的触发器集将自动运行,无需您的干预。 由于您可以保存任意数量的具有不同路径和触发参数的触发集,因此您可以有效快速地测试和处理许多不同的场景。 |
|
自动触发规则 |
当模拟在启用自动触发的情况下运行时, Enterprise Architect将等待直到达到模拟“阻塞”或稳定的点,等待一个或多个触发器来推进模拟。届时,列表中第一个未触发的触发器将被拾取并触发到模拟中。结果取决于相关性,也可能取决于触发器的参数。
|