若要从 UDDI 注册表中自动创建测试套件:
- 请在一个可用的测试创建向导中选择 Other> UDDI 选项。有关访问该向导的更多详情,请查阅:
- 在 UDDI 向导页面,在 UDDI Inquiry Endpoint 字段中输入新的断点,从下拉菜单中的上一个端点中选择。
- 在 UDDI 中的服务 Type 选择 Business、 Service或 TModel 。
- 在 Query 字段输入 UDDI 服务的搜索关键字。
- 在 Maximum Results 字段中输入一个整数型,以限制查询结果的数量。
- 单击 Next。将打开一个 Policy Enforcement 对话框。
- 选择 Apply Policy Configuration 多选框。这将创建 WSDL 和功能测试,它们将强制执行在特定策略配置中定义的断言。
- 默认策略配置
soa.policy
是全行业最佳实践的集合。若要使用自定义策略配置,可以使用 Browse 按钮选择一个策略配置,或者在文本字段中输入策略配置路径。有关策略配置的更多详情,请查阅 SOA 策略执行:概要。
- 默认策略配置
- 单击 Next 按钮,进入 Layout 对话框。
- (可选项)选择 Organize as Positive and Negative Unit Tests 多选框,为每个操作创建正向和负向测试,因为这对向服务器发送预期数据和意外数据的情况非常重要。默认值配置为 Sort Tests Alphabetically。
- (可选项)选择 Asynchronous 单选按钮并选择 Parlay, Parlay X, SCP或 WS-Addressing ,以创建异步测试套件。有关异步测试的更多详情,请查阅 创建异步测试。
- 点击 Finish 按钮。SOAtest 将生成测试用例套件,该套件测试所输入与 WSDL 相关的每个操作。