调试 HTTP 测试
如果测试在回放期间未按预期进行运行,可使用协议数据和测试日志来协助调试测试。
HTTP 调试概述
如果测试的行为不符合预期,那么可以使用“
协议数据
”视图来调试测试。此视图在以下时候可能有用:记录测试后,通过添加数据池或数据关联来对现有测试做出更改后,或者对受测试系统做出更改后。
在测试运行期间查看虚拟用户
“
协议数据
”视图中的“
浏览器
”页面显示了单个 HTTP 测试运行期间的浏览器结果。“
浏览器
”页面实时显示每个页面。
在调度运行期间观察虚拟用户
调度运行期间,可选择任何虚拟用户并查看该用户的实时浏览器。查看实时浏览器允许您调查各虚拟用户在运行时所处的状态。您可以决定,运行是否在个别虚拟用户失败的情况下仍然有效。
运行完成后重放虚拟用户
创建调度后,使用少数用户来运行该调度,并观察这些用户的活动以验证该调度的行为是否符合预期。您可以比较为每个用户所呈现的可视数据以及所记录的事件。
查看虚拟用户的回放摘要
“
协议数据
”视图中的“
事件日志
”页面提供 HTTP 测试运行期间发生的事件的摘要。将始终为测试提供完整摘要。可用于调度的信息取决于其日志记录级别。
检查“协议数据”视图中的 HTTP 测试日志
要验证测试是否按您的意图执行,请使用“协议数据”视图,其中显示调度运行期间生成的 HTML 详细信息。如果在测试运行中发生问题,那么还可以将运行期间检索到的数据与记录的数据相比较。
管理“协议数据”视图中的 HTTP 信息
可以对“
协议数据
”视图中显示的文本执行若干操作。可以将“
协议数据
”视图页面中的文本保存到文本文件以供在其他应用程序中使用。可以在协议数据中搜索文本。可以将运行期间检索到的数据与 HTTP 测试中记录的数据相比较。通常,您将测试日志中的请求或响应与其在记录的测试中对应的数据相比较。 您还可以在一个测试日志中将来自不同虚拟用户的请求或响应相比较。
反馈