SOAP 负载测试允许您在用户负载下测试基于 SOAP 的 Web 服务的性能。
配置测试
您可以使用 SOAP 信封手动配置 SOAP 请求,也可以单击页面顶部的“使用 WSDL”按钮使用 SOAP 向导。
HTTP/SOAP 向导允许您指定 WSDL URL,并允许您在继续之前选择要测试的有效参数。
输入要执行任务的页面的 URL。 指定包括 HTTP 在内的整个 URL。 例如,”http://www.example.com/wsdl.asmx?WSDL”。
输入系统在返回错误之前应等待目标资源响应的秒数。 如果这是空白的默认超时是120秒。
SOAPAction HTTP 请求标头字段可用于指示 SOAP HTTP 请求的意图。 该值是标识意图的 URI。 SOAP 对 URI 的格式或特异性没有限制,或者它可解析。 发出 SOAP HTTP 请求时,HTTP 客户端必须使用此标头字段。
服务器(如防火墙)可以使用 SOAPAction 标头字段的状态和内容来适当筛选 HTTP 中的 SOAP 请求消息。 空字符串的标头字段值 (””) 表示 SOAP 消息的意图由 HTTP 请求-URI 提供。 没有值表示没有迹象表明消息的意图。
输入 XML 请求的正文。
内容验证关键字用于确保预期内容加载到网页上。 在 关键字 字段中,您可以指定希望在网页内容中搜索的一个或多个单词或短语。 如果找不到预期的关键字,则任务将返回错误。
您可以在关键字字段中输入多个字符串。 输入的值可以通过逻辑表达式分隔,如下所示:
{[("keyword1"&"keyword2")|!"keyword3"]}
哪里:
[ ] 关键字表达式开始;
* = 关键字表达式结束;
() = 对括号进行分组;
和 = 逻辑和;
|• 逻辑 OR;
!• 逻辑不;
“字符串”–关键字。
成功的关键字表达必须包括以下开头和结尾括号:
{["keyword"]}
基本身份验证方案用于允许用户访问某些网站上的内容。 提供后,登录凭据将与请求标头一起传递到 Web 服务器。
- 用户名: 包含 HTTP/S 基本或摘要访问身份验证的用户名。
- 用户密码: 包含 HTTP/S 基本或摘要访问身份验证的密码。
不要将基本身份验证与其他身份验证计划混淆,例如涉及无记名令牌的无记名身份验证和使用权限令牌的 OAuth 2.0。
阅读有关 基本身份验证用户名和密码 以及 监控基于 OAuth 2.0 的 API 的文章,了解更多信息。
DNS 选项功能允许用户选择在监控任务期间如何执行域名服务器 (DNS) 请求。
要指定解决主机名的模式,请在 DNS 解析模式 部分选择可用模式之一。 有关功能配置的更多详细信息,请参阅 DNS 模式选项。
自定义 DNS 主机部分允许设置 IP 地址到主机名的映射。 支持 IPv6 和 IPv4 DNS 解析。
要指定映射,请在相应的字段中输入 IP 地址和主机名。
另请参阅 :DNS 模式选项。