Jmeter - 在线程组中记录时出错
Jmeter - Getting Error when recording in Thread Group
我正在尝试记录 Https 请求。
当我在 HTTP(s) 测试脚本记录器下记录时,我可以在查看结果树下看到 Request/response,没有错误。
当我尝试记录相同的场景但在线程组下时,它给我错误(应用程序抛出错误)。
应用程序错误 - 遇到错误页面上有错误。单击 "Go Back" 转到上一页或单击 "Home" 转到主页。
结构是:测试计划 -> 线程组 -> 记录控制器
在我的应用程序中,它从登录页面(SSO 登录页面)开始 -> 主页 -> 搜索页面 -> 在这个页面上我搜索了一些东西并想捕获它用于搜索的响应时间。
我认为问题是 ViewState 和 EventValidation 没有通过?他们是我可以将其传递到页面的方式吗?
相关性似乎有问题。您需要找到动态参数,例如 ViewState 和事件验证。
记录到脚本并与它们进行比较,以使用任何嗅探工具(如 fiddler)检查动态参数。如果您已经知道,请忽略此步骤。
通常,您会在最终调用之前获得所需的参数。因此,您需要使用 PostProcessor 找到在响应和捕获中获取所需参数的情况。
然后,在需要的请求中传递捕获的参数。
EX;-下面有更多说明。所有动态参数都遵循相同的规则。
测试计划
--Request1-->PostProcessor(像 RegEx 或任何其他)捕获 viewState
--Request2--将捕获的viewState值传递给本次请求
我正在尝试记录 Https 请求。
当我在 HTTP(s) 测试脚本记录器下记录时,我可以在查看结果树下看到 Request/response,没有错误。
当我尝试记录相同的场景但在线程组下时,它给我错误(应用程序抛出错误)。 应用程序错误 - 遇到错误页面上有错误。单击 "Go Back" 转到上一页或单击 "Home" 转到主页。
结构是:测试计划 -> 线程组 -> 记录控制器
在我的应用程序中,它从登录页面(SSO 登录页面)开始 -> 主页 -> 搜索页面 -> 在这个页面上我搜索了一些东西并想捕获它用于搜索的响应时间。
我认为问题是 ViewState 和 EventValidation 没有通过?他们是我可以将其传递到页面的方式吗?
相关性似乎有问题。您需要找到动态参数,例如 ViewState 和事件验证。
记录到脚本并与它们进行比较,以使用任何嗅探工具(如 fiddler)检查动态参数。如果您已经知道,请忽略此步骤。
通常,您会在最终调用之前获得所需的参数。因此,您需要使用 PostProcessor 找到在响应和捕获中获取所需参数的情况。
然后,在需要的请求中传递捕获的参数。
EX;-下面有更多说明。所有动态参数都遵循相同的规则。 测试计划
--Request1-->PostProcessor(像 RegEx 或任何其他)捕获 viewState
--Request2--将捕获的viewState值传递给本次请求