0

我需要为用户与单页 WEB 应用程序交互创建场景。该应用程序执行大量 AJAX 调用以验证用户身份并获取用户数据。

因此,我使用HTTP 测试脚本记录器创建了简单的场景并尝试记录我的脚本。

一切都很顺利,但是我注意到虽然请求数据是正确的记录器,但响应数据根本不是记录器。我尝试启用添加断言和正则表达式匹配- 但效果不佳。

您能否建议我如何记录回复文本?

4

1 回答 1

1

代理下的查看结果树将记录请求,记录期间的响应。

这有助于理解动态字段的来源。这将帮助您找到需要从哪个响应 X 中提取数据以注入到请求 X+N 中。

我认为您可能会发现此选项对添加 user.properties 很有用:

  • proxy.number.requests=true

这将为每个请求和相应的采样器提供一个编号,以便您能够找到该请求的响应。

完成此操作后,您将开始将后处理器(Regex、CSS/JQuery、XPAth ...)添加到 Sampler X 以从其响应中提取数据。这将创建您可以在请求 X+N 中用作 ${varName} 的变量。

于 2013-10-26T19:32:54.630 回答