我需要为单页WEB应用程序创建用户交互场景。该应用程序执行大量AJAX调用以验证用户身份并获取用户数据。
因此,我使用 HTTP测试脚本记录器创建了简单方案,并尝试记录我的脚本。
一切顺利,但是我注意到虽然请求数据是正确记录的,但响应数据根本不是记录器。我尝试启用添加断言和正则表达式匹配 - 但这不起作用。
您能否建议我如何记录回复文本?
答案 0 :(得分:1)
在代理下查看结果树将记录请求,记录期间的响应。
这有助于了解动态字段的来源。这将有助于您找到提取数据以在请求X + N中注入的响应X.
我认为您可能会发现此选项对于添加user.properties非常有用:
这将为每个请求和相应的采样器提供一个编号,以便您能够找到该请求的响应。
完成此操作后,您将开始向采样器X添加后处理器(Regex,CSS / JQuery,XPAth ...)以从其响应中提取数据。 这将创建变量,然后您可以在请求X + N中将其用作$ {varName}。