若要自动从 XML 模式中创建测试套件,请完成以下内容:

  1. 在可用的测试创建向导中选择 SOA> XML Schema 选项。有关访问该向导的更多详情,请查阅:
  2. 在 XML Schema 向导页面中,指定要从中生成测试的模式的位置。
  3. 选择想要创建的测试类型:
  4. 若要创建使用 HTTP 的测试客户端,请在 Endpoint 字段输入 web 服务端点的 URL,然后单击此 Next 按钮。
  5. 在 Elements 页面中,选择要从中生成测试的一个或多个元素,然后单击 Next 按钮。SOAtest 只识别顶层定义的元素定义(即作为根模式元素的子元素)。



  6. 指定是引用现有环境,还是创建一个新的环境。
  7. 单击 Next。将打开一个 Policy Enforcement 对话框。



  8. 选择 Apply Policy Configuration 多选框。这将创建 WSDL 和功能测试,它们将强制执行在特定策略配置中定义的断言。
  9. 单击 Next 按钮,进入 Layout 对话框。
  10. (可选项)选择 Organize as Positive and Negative Unit Tests 多选框,为每个操作创建正向和负向测试,因为这对向服务器发送预期数据和意外数据的情况非常重要。默认值配置为 Sort Tests Alphabetically
  11. (可选项)选择 Asynchronous 单选按钮并选择 ParlayParlay XSCPWS-Addressing ,以创建异步测试套件。有关异步测试的更多详情,请查阅 创建异步测试

点击 Finish 按钮。SOAtest 将根据您选择的 XML 模式和功能测试类型创建一个新的测试套件。