在测试运行期间查看虚拟用户

协议数据”视图中的“浏览器”页面显示了单个 HTTP 测试运行期间的浏览器结果。“浏览器”页面实时显示每个页面。

开始之前

验证是否启用了实时支持。单击窗口 > 首选项 > 测试 > HTTP “协议数据”视图
  1. 验证是否选择了启用实时协议数据支持
  2. 选择缺省情况下希望“协议数据”视图显示哪个页面。“浏览器”页面呈现可视数据,“事件日志”页面显示页面标题、响应时间、验证点故障和意外响应代码的表。查看用户时,可在页面之间切换。

过程

  1. 在“测试导航器”中,浏览以找到 HTTP 测试并双击该测试。 测试将打开。
  2. 单击运行 > 运行方式 > 测试
  3. 在“协议数据”视图中,单击浏览器选项卡。 将显示 HTTP 页面。由于使用了协议数据,因此“浏览器”页面可能不会完全像 Web 浏览器呈现内容那样呈现内容。 但即使 HTTP 页面未正确显示,仍可使用“请求”、“响应头”、“响应内容”和“事件日志”页面上的信息来帮助您调试测试。
  4. 使用“协议数据”视图中的回放按钮来控制实时浏览器显示。回放按钮仅控制“协议数据”视图。它们不会暂停或停止测试执行。如果暂停实时浏览器显示,然后单击播放,那么“浏览器”窗口中显示的页面是回放引擎装入的下一个页面。 使用后退前进按钮可控制已装入的页面的显示。如果回放期间发生问题,请暂停测试并使用后退前进按钮来移动到发生问题的页面。“请求”、“响应头”和“响应内容”页面显示主请求的信息。

结果

每个页面上的信息在您运行测试的过程中实时更新。“事件日志”页面显示每个请求的响应时间、验证点故障、意外响应代码和消息。“协议数据”视图中的所有其他页面在测试运行过程中显示“事件日志”摘要栏。“事件日志”摘要栏显示当前页面请求的验证点故障数、意外响应代码数和消息数。
“事件日志”摘要栏

意外响应代码定义为不在 200 或 300 范围内的响应代码。200 和 300 范围之外已记录或在响应代码验证点中表示的响应代码不会视为意外响应代码。例如,除非有关联的响应代码验证点,否则响应代码 404“找不到”是意外响应代码。如果记录时发生 404 响应代码,然后回放期间响应代码仍是 404,那么这不会视为意外响应代码。消息包含数据关联故障和定制代码消息。

当测试正在运行时,“协议数据”视图中的所有页面都处于活动状态并将持续更新。“事件日志”摘要栏中的任何事件都可能指示需要进一步调查的回放故障。测试运行后,还可以查看测试日志以调试测试。要了解关于测试日志的更多信息,请参阅查看测试日志


反馈