自动化脚本

自动化脚本由启动点、具有相应绑定值的变量以及源代码组成。您可以使用向导来创建自动化脚本的组成部分。可以创建脚本和启动点,也可以创建启动点并将其与现有脚本相关联。

您还可以创建作为编程语言可复用部分的库脚本,自动化脚本可从其代码主体内部调用这些库脚本。库脚本必须托管在同一系统上。

必备技能

要自动执行任务,您必须了解以下领域:
  • 脚本语言语法和操作
  • 工作流过程、上报和操作之类的产品配置
  • 应用程序数据模型和关系
拥有 Maximo® 业务对象 (MBO) API 经验是一项优势,虽然这不是必备技能。

自动化脚本的组成部分

要使脚本运行,请指定下列组成部分:
  • 用于定义脚本运行环境的启动点
  • 变量和相应的绑定值
  • 以受支持脚本语言撰写的源代码
启动点
启动点定义脚本的执行环境,例如更新业务对象或将值输入字段的情况。支持五种类型的启动点,并且“自动化脚本”应用程序提供了一个单独的向导应用程序,用于创建各种类型的启动点。
变量和绑定值
可以在向导应用程序中指定用于确定如何将信息传递到脚本或从脚本接收信息的变量。变量不是必需的,但使用变量可简化要编写的代码量并使得更容易复用代码。
源代码
可以在外部应用程序中编写源代码并将其导入“自动化脚本”应用程序中。另外,也可以在向导应用程序的源代码字段中直接输入代码。必须使用以下脚本引擎所支持的语言来编写源代码:
  • Mozilla Rhino V1.6.2
  • Jython V2.5.2