若要从 UDDI 注册表中自动创建测试套件:

  1. 请在一个可用的测试创建向导中选择 Other> UDDI 选项。有关访问该向导的更多详情,请查阅:
  2. 在 UDDI 向导页面,在 UDDI Inquiry Endpoint 字段中输入新的断点,从下拉菜单中的上一个端点中选择。
  3. 在 UDDI 中的服务 Type 选择 BusinessServiceTModel
  4. Query 字段输入 UDDI 服务的搜索关键字。
  5. Maximum Results 字段中输入一个整数型,以限制查询结果的数量。
  6. 单击 Next。将打开一个 Policy Enforcement 对话框。

  7. 选择 Apply Policy Configuration 多选框。这将创建 WSDL 和功能测试,它们将强制执行在特定策略配置中定义的断言。
    • 默认策略配置 soa.policy是全行业最佳实践的集合。若要使用自定义策略配置,可以使用 Browse 按钮选择一个策略配置,或者在文本字段中输入策略配置路径。有关策略配置的更多详情,请查阅 SOA 策略执行:概要
  8. 单击 Next 按钮,进入 Layout 对话框。



  9. (可选项)选择 Organize as Positive and Negative Unit Tests 多选框,为每个操作创建正向和负向测试,因为这对向服务器发送预期数据和意外数据的情况非常重要。默认值配置为 Sort Tests Alphabetically
  10. (可选项)选择 Asynchronous 单选按钮并选择 Parlay, Parlay X, SCPWS-Addressing ,以创建异步测试套件。有关异步测试的更多详情,请查阅 创建异步测试
  11. 点击 Finish 按钮。SOAtest 将生成测试用例套件,该套件测试所输入与 WSDL 相关的每个操作。
  • No labels