Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Comment: Published by Scroll Versions from space FUNCTDEV and version SOAVIRT_9.10.6_CTP_3.1.2

SOAtest 可以从特定于供应商的 BPEL 部署构件自动创建测试用例。然后,你可以将这些测试用例安排到反映 部署构件自动创建测试用例。然后,您可以将这些测试用例安排到反映 BPEL 流程测试的不同方面的套件中。

SOAtest 可以从 BPEL 文件创建以下类型的测试:

...

  1. 请在一个可用的测试创建向导中选择 Other> BPEL 选项。有关访问该向导的更多详情,请查阅:
  2. 在 BPEL 向导页面中,转到 BPEL 引擎下拉菜单,并选择部署你想要测试的 引擎下拉菜单,并选择部署您想要测试的 BPEL 流程的 BPEL engine 类型。
    • 如果从 BPEL Engine 下拉菜单中选择 BPEL Maestro ,请完成以下操作:
      • BPEL URL 字段输入 BPEL 文件的 URL。
      • Public WSDL URL 字段输入 BPEL 流程的公开 WSDL URL Lof.
    • 如果从 BPEL Engine 下拉菜单中选择 Active BPEL ,请完成以下操作:
      • 输入 BPEL 流程 Deployment Descriptor File (.pdd 文件)的位置。
      • 输入 BPEL文件的位置。
      • 输入部署活动 BPEL 2.0 引擎的 Engine URL 。例如,如果你安装了 。例如,如果您安装了 Active BPEL 2.0 以在 Tomcat servlet 容器中运行,并且地址如下:http://mybpelhost:8080, then your Active BPEL 2.0 Engine URL will be http://mybpelhost:8080/active-bpel.通过在浏览器中打开它来验证这是正确的 URL。你应该会看到 URL。您应该会看到 Administrative Servlets 面板。
    • 如果从 BPEL Engine 下拉菜单中选择 Generic BPEL ,请完成以下操作:
      • BPEL URL 字段输入 BPEL 文件的 URL。
      • Public WSDL URL 字段输入 BPEL 流程的公开 WSDL URL.
      对于 Generic BPEL 引擎,BPEL 合作伙伴可能链接到 WSDL 端口映射,以及你的 端口映射,以及您的 BPEL 流程业务合作伙伴的端口和端口类型,在 WSDL 文件中声明,而不是在 BPEL 流程的公共 WSDL 中声明。如果是这种情况,你应该在 中声明。如果是这种情况,您应该在 Optional Parameters 对话框中声明那些依赖 WSDL。若要调用此对话框,请按住 Optional Parameters Configure 按钮,按 Add 并在新创建的表行中输入依赖 WSDL URL。根据需要添加尽可能多的依赖 WSDL。
  3. 选择希望 BPEL 向导创建的测试类别:
    • 创建 Create BPEL 语义测试:Semantics Tests验证 BPEL 文件的语义和模式有效性。
    • 创建 Create WSDL 测试:Tests检查 BPEL 部署中引用的 WSDL 文件的模式有效性、语义有效性、WS-I 互操作性和回归。
    • 创建 Create BPEL 流程测试:Process Tests模拟访问已部署 BPEL 流程的外部业务伙伴。
    • 创建 Create BPEL 合作伙伴测试:Partner Tests允许直接测试 BPEL 流程业务伙伴。
  4. 点击 Finish 按钮。SOAtest 将检查 BPEL 流程部署构件,并为你选择的 流程部署构件,并为您选择的 BPEL 流程自动创建测试套件。