< 上一课 | 下一课 >

测试样本

导入所需的资源后,可以使用 Business Process Choreographer (BPC) Explorer Web 客户机或测试客户机来运行、测试和调试应用程序。这些步骤会使用 BPC Explorer。

要运行并测试自动售货机,请执行以下步骤:
  1. 在“服务器”视图中,右键单击 IBM® Process Server ,然后选择启动 等待至服务器完全启动。
  2. 将应用程序添加至服务器:
    1. 在“业务集成”透视图中,转至“服务器”视图。
    2. 右键单击 IBM Process Server,然后从列表中选择添加和除去项目 这样会打开“添加和除去项目”窗口。
    3. 在导航树中,单击 BSM_VendingMachine
    4. 单击添加,然后单击完成。服务器将需要几分钟时间来启动并发布自动售货机。等待至“服务器日志”窗口中显示 Application started
  3. 启动业务流程编排器资源管理器,如下所示:
    1. 在“服务器”视图中,右键单击 IBM Process Server,然后选择启动 > Business Process Choreographer Explorer
    2. 在登录页面中,缺省凭证为用户标识:admin密码:admin
    这样会打开业务流程编排器资源管理器,并显示已分配给您的所有任务。当前没有可用任务,因此会显示 No items found 消息。
  4. 调用应用程序:
    1. 要查看发布至服务器的所有流程模板的列表,请单击“视图”选项卡导航窗格中的“当前有效”流程模板。
    2. 选中 VendingMachine 模板复选框,然后单击启动实例以启动自动售货机流程。 “启动实例”按钮。
    3. 在“流程输入消息”页面中,输入 P1 作为流程名称,并输入 1111 作为标识,然后单击提交

      “流程输入消息”页面。

    4. 单击 VendingMachine 模板复选框,然后单击实例

      “我的流程模板”页面上的“实例”按钮。

    5. 单击 P1 流程实例名称以转至“流程实例”页面。
    6. 单击等待操作选项卡,您将看到所列出的所有操作,如以下截屏所示:

      显示列出的所有操作的“流程实例”页面。

    7. 单击操作名称开启以启动自动售货机。
    8. 确保标识字段已填充为 1111,然后单击提交 如果完成投币和选择步骤所用的时间过长,那么自动售货机将退还您的投币并回到“空闲”状态。
    9. 单击 P1 流程,选择等待操作选项卡,然后单击操作名称投币
    10. 输入 1111 作为钱币标识,并输入 1.0 作为币值,然后单击提交 从“控制台”视图中,可以看到已投入 1.0
    11. 单击 P1 流程,选择等待操作选项卡,然后单击操作名称选择
    12. 输入 1111 作为选择标识,并输入 pop 作为选择项目 从“控制台”视图中,可以看到已找回零钱,即找回了 0.5 美元的零钱。
    13. 要停止自动售货机,请单击 P1 流程,选择等待操作选项卡,然后单击操作名称关闭,并输入 1111 作为标识。
  5. 完成后,从资源管理器注销,除去该项目并停止服务器。
< 上一课 | 下一课 >