页面请求字段将应用于当前所选页面。
- “常规”选项卡
- 版本
- 指示 HTTP 版本。
- 方法
- 指示在记录期间所使用的 HTTP 请求方法。通常,除非您是向测试中添加新请求,否则不会更改该值。支持 GET、POST、PUT、HEAD 和 DELETE。
- 页面的主请求
- 此选项针对主请求显示,并且不能修改。一个页面只能包含一个主请求。
- 单击此选项可设置为主请求
- 此选项针对所有辅助请求显示。由于每个页面只能拥有一个主请求,因此,如果您选择此选项,会将页面的主请求选项移动到该请求,还会将单击以设置为主请求选项移动到原始主请求。要撤销更改,请根据原始主请求来选择单击以设置为主请求。
- 连接
- 指定与 Web 服务器的连接。该连接包含 Web 服务器上的主机名(通常是标准域名)和侦听器端口。单击连接的名称以浏览到定义该连接的服务器访问配置。单击更改以更改用于此请求的连接。
- URL
- 指定资源(如页面、图形文件或样式表文件)的路径。当方法为 GET 时,URL 字段通常包含指定为数据池候选值的查询字符串。
- 数据
- 指定为阐明请求而可能需要的其他内容数据。如果方法为 POST,那么数据通常包含指定为数据池候选值的值。
- 请求头
- 列出每个请求头及其值。要更改头的值,请单击相应的行,然后单击修改。要添加新标题,请单击添加。要删除头,请单击除去。
- 启用响应时间细分
- 选择该选项可启用响应时间细分数据的收集。您可以在父级别或页面级别启用响应时间细分收集。并不是所有测试元素都支持响应时间细分数据收集。
使用“高级”页面可配置请求的性能需求、错误处理和延迟行为。
- “高级”选项卡
- 始终记录详细信息
- 要确保始终记录关于请求的详细信息,请选中此复选框。
- 在性能报告中使用替换的 URL
- 使用此选项可查看“页面元素”报告中的替换。
- 性能需求
- 该表中显示了所有性能需求。加阴影的需求指示它们是未定义的。要定义需求,请在运算符和值中提供详细信息。要将已定义需求应用到多个请求,请选择测试中的请求,右键单击表中的需求行,然后单击复制需求。
- 启用性能需求
- 选择此选项可启用此测试的性能需求。
- 名称
- 指定此组已定义的性能需求的名称。缺省情况下,名称是请求的 URL。虽然您可以更改名称以增强可读性,但是只有“性能需求”报告才会使用此名称。其他报告会使用缺省名称。单击使用缺省值以将名称复位为缺省值。
- 运算符
- 单击此字段可显示数学运算符的列表。为该性能需求选择运算符。
- 值
- 单击此字段可设置需求的值。
- 标准
- 选择此选项可支持报告将此需求作为标准需求来处理。标准需求可导致测试失败。未列为标准需求的性能需求不会导致测试失败。
- 隐藏未定义的需求
- 选择此选项可防止表中包含未定义的性能需求候选值。选择此复选框将隐藏所有加阴影的行。
- 清除
- 选择一个或多个需求并单击以除去定义。该需求仍然可用并可重新定义。
- 错误处理
- 单击此选项可打开错误条件表。您可以使用错误处理来指定在发生特定条件时要采取的操作和要记录的消息。错误条件包含验证点失败、服务器超时、定制代码警报和数据关联问题。在表中显示所有错误条件,以及发生错误时要采取的操作和要记录的消息。要定义错误处理程序,请选择条件,然后单击编辑。
“错误”报告列出了在测试或调度中发生的错误数以及相应的操作。您还可以指定错误是否对页面的运行状况产生影响。要设置运行状况参数,选择“条件”并选择覆盖对运行状况状态的贡献复选框。“页面运行状况”报告显示每个页面的运行状况。
- 隐藏未选条件
- 单击此选项可仅显示所选错误处理程序。隐藏条件不会停用条件。
- 应用的变换
- 指示应用到请求的数据变换。单击更改以选择要应用到请求的数据变换。
- 字符集
- 指示要用于页面请求的字符集。单击更改以查看有效的字符集。
- 客户机处理延迟
- 先前版本的测试仅支持等待主请求。等待和发布时间不可用。先前测试版本中附加延迟是从主请求接收到的首个字符开始度量的。
- 等待
- 指示发出了必须在此请求之前开始或完成的关联请求。单击请求以选择其他请求。单击清除请求关联图标以除去关联。
- 发布时间
- 选择收到最后一个字符时或收到第一个字符时以指示该请求相对于关联请求何时发出。
- 额外延迟(毫秒)
- 指示发出该请求之前要等待的额外延迟(以毫秒为单位)。延迟为用户行为的统计仿真。可以在测试级别将该延迟进行缩放以使测试回放速度比所记录速度快(或慢)。
- 数字证书
- 列出有关测试所用证书库的详细信息。单击添加以添加测试要使用的证书库。HTTP 和 SOA 支持数字证书。其他协议不支持数字证书。
- 启用响应时间细分
- 启用响应时间细分数据的收集。通过响应时间细分,可查看关于任何页面元素的统计信息。统计信息显示受测试系统的每个部分中所花费的时间。可使用响应时间细分来识别代码问题。您可以查看哪个服务器上的哪个应用程序是性能瓶颈,然后进一步向下钻取以确定具体哪一个包、类或方法导致了问题。
该选项在多个测试元素中显示。在元素中启用此选项还会在该元素的子代中启用该选项。例如,在测试级别启用监视还会在页面和请求级别启用监视。
可启用特定页面的监视;这样做将启用该页面的请求的监视,但不会启用其他页面或其请求的监视。
HTTP 和 SOA 支持响应时间细分。其他协议不支持响应时间细分。