若要自动从有效的 WSIL 文档中创建测试套件,请完成以下内容:

  1. 请在一个可用的测试创建向导中选择 Other> WSIL 选项。有关访问该向导的更多详情,请查阅:
  2. 在 WSIL 向导页面中,在 WSIL URL 字段中输入一个有效的 WSIL URL ,或单击 Browse 按钮定位 URL。
    • 注意

      其余步骤是可选的。一旦输入了一个有效的 WSIL URL,则可以向前进行然后单击 Finish 按钮,SOAtest 将生成测试用例套件,测试每个与输入的 WSIL 中与 WSDLs 相关联的对象。如果希望进一步配置测试套件,请继续下一步骤。
  3. 选择 Create Functional Tests from the WSDL 多选框。
  4. 若要创建一个单独的测试套件,以生成一系列测试来验证 WSDL 的各个方面,请选择 Create tests to validate and enforce policies on the WSDL 复选框。
  5. 单击 Next。将打开一个 Policy Enforcement 对话框。



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



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