内联:包含项目或库的步骤

使用步骤的“内联”属性来包含指定项目或库中的所有步骤。

要在步骤中使用内联,请将“内联”属性设置为项目或库的名称。在步骤运行时,执行了以下操作:

  1. 步骤运行“命令”属性中的一条或多条命令。
  2. 步骤运行在“内联”属性中指定的项目或库的步骤。

如果想要运行内联步骤而不使用“命令”属性,请在“命令”属性中使用 .sleep 0

来自于调用步骤的内联继承

来自于被调用项目或库的所有步骤都将在调用步骤的上下文中运行。内联的步骤将继承主调步骤的环境。

但是,系统使用内联项目的选择器作为内联步骤的缺省选择器。

内联步骤状态对调用步骤状态的影响

如果主调步骤的命令通过,然后才会考虑内联步骤的执行状态,如下所示:

此行为使您通过深度嵌套的内联和链轻松地跟踪执行状态。

内联嵌套

在内联项目或库的步骤时,被调用的步骤将嵌套在调用步骤中。

最大嵌套级别由系统设置最大内联深度设置。缺省值为 32。作业启动时不会测试嵌套。 如果运行中的作业超出该限制,那么将在超出限制的点失败。

嵌套级别可能还受运行“管理控制台”的主机上可用内存的限制。


反馈