SOAP 客户端是检查基于 SOAP 服务功能的工具。可将 SOAP 客户端工具添加到您的测试场景中,并配置它们以满足您的测试需求。然后,您可以创建并运行一个作业来执行相关的测试场景和并提供适当的环境。使用这些测试针对检查特定组件的健康状况,并在配置期间进行自动化测试。
CTP 中的 SOAP 客户端接口设计用于快速创建新的 SOAP 客户端工具。使用 SOAtest 桌面创建具有更复杂配置的更高级 SOAP 客户端,例如由自定义脚本定义的消息有效负载。请参阅SOAP 客户端。
如果您有一个为 SOAP 服务捕获通讯报文的通讯报文文件,则您可以使用配置为测试所记录的通讯报文的 SOAP 客户端生成一个测试场景。详情请参阅创建新的测试场景和测试套件。 |
新工具将被添加到所选测试套件的末尾。
(可选)如果服务需要身份验证,则激活启用 HTTP 身份验证选项并指定登录凭据。
(可选)如果想覆盖默认头部,请添加 HTTP 头。更多信息,请参阅 HTTP 头。从 HTTP 头下拉菜单中选择字面量或表格以在文本区域中输入值,或使用表格格式生成头部。
在请求区域中,指定将要发送的消息请求。在字面量编辑器、JSON 编辑器或 XML 编辑器中指定消息(更多详情和提示,请参阅编辑 JSON 消息和编辑 XML 消息)。
如果您熟悉 SOAtest,您可以使用标准的 ${var_name} 符号来引用为测试场景定义的环境变量、测试套件变量和数据源值。这适用于 URL 和有效负载。 注意,当使用 JSON 时,一个特殊的符号用于参数化 JSON 消息中的数字或布尔字段:${Number:<value>} 或 ${boolean:<value>}。例如,若要使用 Count 列参数化 number 字段,则可以使用 ${number:Count}。 |