LEAP

LEAPWORK的自动化见解和生产力提示。

前往学习中心

如何在ServiceNow中自动化表格

使用ServiceNow的工作就是填写表格并在各种状态之间移动数据。涉及这些形式的自动化过程可能是一个真正的挑战。这是使用LEAPWORK轻松实现的方法。

 

使用外部数据自动在ServiceNow中填写表单-无论是出于测试目的还是出于流程自动化目的-看起来在技术上都是艰巨的挑战。 

我们做了一个 LEAPWORK自动化流程样本 用于处理ServiceNow表单 with a 一堆预制的现成组件,或者 子流,专门用于ServiceNow自动化。 

说明:下载并安装ServiceNow示例流程。

“ SNC表单处理程序”组件对于用 使用外部数据源的值。

用 the standard 网络自动化组件 在LEAPWORK自动化平台中,很容易 捕获一个字段并一次填写一个值。 

5.1捕获场

但是,如果有很多字段要填写,或者您想要在数据源中维护输入的值,例如电子表格,数据库或类似的东西?在这些情况下,点击式UI自动化仍然有效,但是使用SNC Form Handler组件效率更高。

如上面的视频教程所示,该组件以以下形式在每个字段中接受三个参数:

  • 字段类型。 该组件具有三种默认字段类型: “文本”,“可搜索文本”和“下拉列表”。 现在的服务中的字段类型比这三种更多,但是一旦您掌握了该组件的基础知识,就可以轻松添加更多的字段类型。
  • 字段标签。 这是表单字段前面的标签,例如包含多个优先级的下拉字段中的“优先级”。
  • 栏位值。 输入到从下拉列表中选择的字段或项目的值。

让我们看一下SNC表单处理程序组件的内幕,以了解其内部工作原理:

5.2 SNC表单处理程序1提到的三个参数在左侧定义,并且Switch组件处理不同的字段类型。然后,根据字段类型,触发三个嵌入式子流之一。例如, 如果字段类型为“文本”,则触发“ SNC按标签设置文本字段”子流,并将两个参数“字段标签”和“字段值”传递给子流。 

再往前走一步, component "SNC通过标签设置文本字段”在内部看起来像这样:

5.3 SNC设置文本字段在此组件中,发生三件事:

  1. “字段标签”参数的值将添加到LEAPWORK活动日志中,以 证明此标签已被处理。这纯粹是为了 文档目的,无功能目的。
  2. 使用子流“ SNC从标签获取字段ID”,我们将“字段标签”参数的值转换为“字段ID”。在ServiceNow中,所有字段都有唯一的ID,这是指定字段并与之交互的最佳方法。在大多数情况下,用户在设计自动化流程时并不知道Id,这使得在字段前面简单地指定标签变得容易得多。
  3. 一旦使用了“字段标签”参数来捕获字段的ID,则子流“ SNC通过ID设置文本字段”将使用捕获的字段ID和“字段值”的值来设置文本字段的值。 ”参数。

使用外部数据源 自动化ServiceNow表单时

如上所述,设置字段需要三个参数:“类型”,“标签”和“值”。 

通过结合使用SNC表单处理程序组件和外部数据源(例如,电子表格,数据库,网络服务等。通过这种方式, 组件为表单中的每个字段提供三个参数,数据源提供要在字段中输入的值。当执行自动化流程时,LEAPWORK可以根据需要遍历数据源中所有数据行。

在下面的示例中,LEAPWORK组件“ Read Excel”用于ServiceNow表单的数据驱动自动化。

5.4 Excel块

首先,我们要指定电子表格中要使用的数据。这是通过“选择范围”功能完成的。 

5.5选择范围请注意,此数据集包含三列:字段类型,字段标签和字段值-每列包含七行数据。 

列标题用作SNC表单处理程序组件的输入参数。使用LEAPWORK,只需简单地通过以下方式即可完成驾驶数据 直观地连接数据源 使用数据作为输入到组件。连接器是下面屏幕截图中的蓝色箭头。

5.6 SNC表单处理程序数据这就是设计包含Excel文件和ServiceNow表单的数据驱动的自动化流程的全部。请注意,选择了“迭代”方法,这意味着 LEAPWORK将遍历选定数据范围的所有行,一次处理一次,并对每行数据执行SNC表单处理程序组件。

在处理完所有数据行并以ServiceNow形式应用值之后,自动化流程将继续进行下一步要执行的操作。 

下载并安装ServiceNow示例流程。

现在的服务自动化所需的一切

查看 LEAPWORK的教程,开箱即用的示例和教育资源 开始使用ServiceNow自动化。

或通过我们的白皮书启动您的ServiceNow自动化:

现在的服务 Testing如何通过敏捷的测试自动化来加速您的数字化转型

卡斯珀·费伦德(Kasper Fehrend)
卡斯珀·费伦德(Kasper Fehrend)
LEAPWORK的高级产品布道者。