测试监管流程

测试监管流程的操作类似于测试其他流程应用程序的操作。

关于此任务

在生产环境中使用监管流程来监管流程应用程序之前,请使用测试场景对监管流程进行测试。

过程

  1. 创建要测试的监管流程的 Snapshot ,并将其设置为“已发布”。 该 Snapshot 立即可供使用。您不需要通知用户已发布该 Snapshot 。
  2. 可选: 创建虚脱机 Process Server,对涉及安装的监管流程进行测试。 您还可以使用测试 Process Server 来验证监管流程。
  3. IBM® Process Center 中,创建一个虚流程应用程序以用于测试。
  4. 选择这个虚流程应用程序。在流程应用程序的“监管”页面上,单击当前监管流程旁的更改链接,然后选择要测试的监管流程。
  5. 通过在这个虚流程应用程序上发出安装请求或状态更改请求,测试已更改的监管流程。
  6. 如果您在测试期间遇到安装失败情况,请按照以下步骤进行恢复:
    1. 解决要测试的监管流程中的问题。
    2. 创建新 Snapshot ,或者,如果您希望使用相同 Snapshot 进行测试,请在这个虚测试流程应用程序中将监管关联重置为缺省监管流程。后一项操作会清除“安装已终止”状态消息(如果存在此类消息)。
    3. 重复此测试。
  7. 保留先前的监管流程,直到您确信不再需要为止。

下一步做什么

  1. 可选:删除虚脱机服务器和虚测试应用程序。
  2. 让流程管理员知道新流程已可供使用。
  3. 在将监管关联更改为新监管流程之前,请确保已完成或已停止所有现有的监管流程实例。

如果您在将监管应用程序投入服务之后遇到困难,那么恢复过程很简单。停止或完成监管流程的正在运行的实例。然后,使用经过验证的监管流程或缺省流程替换出现故障的监管流程,直到您纠正造成问题的监管流程为止。