HTTP 测试详细信息

测试详细信息字段适用于整个测试。

常用选项

数据池
列出有关测试所使用的每个数据池的详细信息:数据池的名称、使用的列以及测试中引用数据池列的位置。单击位置列中的项以转至该位置。
添加数据池
单击此选项可添加对数据池的引用以供测试使用。单击此选项等同于在选中测试的情况下单击添加 > 数据池
删除
选择数据池引用,然后单击此选项以从测试删除引用。该数据池将仍然可用于其他测试。
显示数据池候选项
单击此选项可打开“显示数据池候选值”窗口,其中您可以复审和更改数据关联。
数字证书
列出有关测试所用证书库的详细信息。单击添加以添加测试要使用的证书库。HTTP 和 SOA 支持数字证书。其他协议不支持数字证书。
启用响应时间细分
启用响应时间细分数据的收集。通过响应时间细分,可查看关于任何页面元素的统计信息。统计信息显示受测试系统的每个部分中所花费的时间。可使用响应时间细分来识别代码问题。您可以查看哪个服务器上的哪个应用程序是性能瓶颈,然后进一步向下钻取以确定具体哪一个包、类或方法导致了问题。

该选项在多个测试元素中显示。在元素中启用此选项还会在该元素的子代中启用该选项。例如,在测试级别启用监视还会在页面和请求级别启用监视。 可启用特定页面的监视;这样做将启用该页面的请求的监视,但不会启用其他页面或其请求的监视。

HTTP 和 SOA 支持响应时间细分。其他协议不支持响应时间细分。

安全性

数字证书
列出有关测试所用证书库的详细信息。单击添加以添加测试要使用的证书库。并非所有协议都支持数字证书。
启用 Kerberos 认证
选择该选项可启用 Kerberos 认证。在回放期间发生 Kerberos 认证质询时,将提供用户标识、密码和域。如果记录测试时未使用认证,然后在被测系统上启用 Kerberos 认证,请选中此复选框。
用户标识
输入用户主体名称。用户主体名称格式由用户名、“at”符号 (@) 和用户主体名称后缀组成。请勿使用“域\用户名”格式。用户标识区分大小写。
密码
输入用户标识的密码。密码区分大小写。
客户机域
输入客户机应用程序的域。在 Windows 环境中,客户机域是将请求发送到服务器的计算机的 Windows 域名。通常,客户机域为全大写。
客户机 KDC
输入客户机密钥分发中心的名称。在 Windows 环境中,客户机密钥分发中心是客户机域的域控制器的主机名。缺省情况下,客户机密钥分发中心设置为测试记录所在计算机的域控制器。与系统管理员一起验证缺省值。
服务器域
输入被测试服务器的域。客户机和服务器可能共享相同域。仅在服务器域不同于客户机域的情况下,才输入服务器域。联系系统管理员以了解关于服务器域的更多信息。
服务器 KDC
输入服务器密钥分发中心的名称。在 Windows 环境中,服务器密钥分发中心是服务器域的域控制器的主机名。仅在服务器与客户机在不同域中的情况下,才输入服务器密钥分发中心。
启用响应时间细分
选择该选项可启用响应时间细分数据的收集。您可以在父级别或页面级别启用响应时间细分收集。并不是所有测试元素都支持响应时间细分数据收集。

性能需求

性能需求
该表显示测试中定义的性能需求。要编辑需求定义,请双击表行。要返回该表,请单击测试内容区域中测试的根名称。
清除
选择一个或多个需求并单击以除去定义。该需求仍然可用并可重新定义。
启用响应时间细分
选择该选项可启用响应时间细分数据的收集。您可以在父级别或页面级别启用响应时间细分收集。并不是所有测试元素都支持响应时间细分数据收集。

HTTP 选项

超时操作
指定当页面的主请求在超时时间间隔内未成功时测试要执行的操作。如果选择记录错误并继续执行,测试将记录错误并继续执行下一页。如果选择尝试重新装入页面,那么测试将尝试再次重新装入页面。如果尝试失败,那么测试将记录错误并继续到下个页面。
超时
为启动超时操作的所选操作指定时间阈值。
测试启动时清除 cookie 高速缓存
当调度中出现循环时,或当调度中一个测试接着另一个测试时,此选项将重置 cookie 高速缓存。缺省情况下,不复位虚拟用户的 cookie 高速缓存,这与浏览器行为是一致的。如果您希望每个循环迭代作为新用户运行,那么选择此选项。否则,高速缓存中的 cookie 可能会改变服务器的响应,并且验证点可能会失败。当在测试出现循环时,要将 cookie 高速缓存从一个循环迭代复位为下一个循环迭代,请添加定制代码并调用 API。
测试启动时清除页面高速缓存
此选项将在测试启动时删除页面高速缓存。通常,在测试按照调度一个接一个地进行时,或在您预计因超负载而发生“内存不足”异常时,可以删除高速缓存。
在该测试中禁用页面高速缓存仿真
此选项将禁用页面高速缓存仿真。在启用页面高速缓存仿真时,将对服务器响应头中的信息进行高速缓存。此外,如果客户机确认内容在本地高速缓存中为最新,那么将不会请求提交给服务器。缺省情况下启用页面高速缓存仿真。
回放速度
移动滑块可增大或减小发送 HTTP 请求的速度。您可以指定从无延迟到两倍于记录长度这样一个范围。该范围将应用到测试中每个请求的延迟字段。如果大幅度增大回放速度,那么可能会打乱请求的顺序。要解决此问题,请减慢回放速度,直到测试能够重新正常运行。
注: 要设置最大请求延迟,请单击窗口 > 首选项 > 测试 > 测试生成 > HTTP 测试生成。单击协议选项卡,并输入最大请求延迟的值。
辅助请求行为
单击修改可禁用或重新启用在页面中发生的请求。您可以禁用所有辅助请求、映像、基于主机或基于端口的请求或用户定义的请求。
启用响应时间细分
选择该选项可启用响应时间细分数据的收集。您可以在父级别或页面级别启用响应时间细分收集。并不是所有测试元素都支持响应时间细分数据收集。

反馈