您可以仅根据需要添加测试元素并在测试编辑器中手动编辑测试元素详细信息,从而创建服务测试而不进行记录。
开始之前
测试存储在其中包含了源文件夹的测试项目中。创建测试之前,必须创建测试项目。
确保工作空间中存在有效的 WSDL 文件。确保 WSDL 文件使用针对测试环境的正确语法。
如果您使用的是安全套接字层 (SSL) 认证,请确保在工作空间中包含任何必需密钥文件。
如果您要使用 SOAP 安全性,请确保已使用正确的库和配置文件对环境进行了配置。
过程
- 在工作台中,单击,或单击新建服务测试
工具栏按钮。
- 选择项目,然后在测试文件名中输入测试的名称。 您输入的名称是记录、测试和其他所需文件的基本名称。 在标准导航器或 Java™ Package Explorer 中您将看到这些文件具有其特殊后缀,但在“测试导航器”中仅会看到简单(测试)名称。
- 单击完成。
- 要添加 Web 服务调用,请在测试编辑器中选择测试元素,单击添加,然后选择 Web 服务请求。
- 选择与此调用对应的 WSDL 文件,然后单击完成。
- 编辑 Web 服务请求元素并添加要做出有效调用所需的全部信息。
- 选择协议选项卡以配置此调用的传输协议。 如有必要,请单击更改以配置整个测试的传输协议,包括代理和 HTTP 参数。
- 在 Web 服务调用上,单击更新返回。 这将打开“返回预览”窗口,其中显示将用于执行此调用的数据。
- 单击更新测试。 这将执行 Web 服务调用并创建具有返回数据的消息返回元素。如果消息返回元素已经存在,那么将使用最新返回数据来对其进行更新。通过消息返回测试元素,可以实施数据关联和基于内容的验证点。