本主题解释如何为您的组定义和共享策略。

本章包含:

定义分组策略

在 SOAtest 中,策略由一组断言或规则组成。SOAtest 通过创建检查这些规则的测试来执行策略。当使用策略文件从 WSDL 创建测试时,SOAtest 创建“策略强制器”测试。

SOAtest 附带一个默认策略文件,该文件处理 SOA 中 web 服务的主要关注点,比如互操作性和对行业标准的遵从性,以及可维护性和最佳实践。强烈建议团队架构师定制此策略,以满足团队的特定需求。

若要定义自定义 SOA 策略:

  1. 选择 File> New> Policy Configuration
  2. 指定策略的名称和位置,然后单击 Finish
  3. Policy Configuration 面板中,您可以:
  4. 单击 Save 将自定义策略保存到前面指定的位置。稍后可以使用您定义的策略配置自动创建测试来执行策略,如 在 WSDL、Schema 和 SOAP 消息上强制执行策略中所述。

跨组共享策略文件

一旦创建了策略配置文件和自定义规则,就可以共享它们,以便所有团队成员都可以在他们自己的测试环境中访问它们。策略配置文件可以通过团队服务器 web 界面上传到团队服务器,如团队服务器用户指南中所述。可以通过选择 Parasoft> Explore>  Team Server,然后带来 Rules 选项卡并更新规则将规则添加到团队服务器中。

还可以通过源代码控制共享策略配置文件。