我正在尝试记录Https请求。
当我使用HTTP(s)测试脚本记录器进行记录时,它会进行记录,并且可以在“查看结果”树下看到“请求/响应”而没有错误。
当我尝试记录相同场景但在“线程组”下时,它给我错误(应用程序引发错误)。 应用程序错误-遇到错误页面上有错误。单击“返回”转到上一页,或单击“主页”转到主页。
结构为:测试计划->线程组->记录控制器
在我的应用程序在录制时,它从登录页面(SSO登录页面)->主页->搜索页面->在此页面上搜索某些内容,并希望捕获其用于搜索的响应时间。
我认为问题是ViewState和EventValidation没有通过?是我可以将其传递给页面的一种方法吗?
答案 0 :(得分:0)
相关性似乎有问题。您需要找到诸如ViewState和事件验证之类的动态参数。
记录到脚本,并与诸如fiddler之类的任何嗅探工具进行比较以检查动态参数。如果您已经知道,请忽略此步骤。
通常,在进行最终调用之前,您将获得必需的参数。因此,您需要找到要在其中获得所需参数的事件,以使用PostProcessor进行响应和捕获。
然后,在所需的请求中传递捕获的参数。
EX;-以下是更多说明。所有动态参数都遵循相同的规则。 测试计划
-Request1-> PostProcessor(类似于RegEx或其他)来捕获viewState
-Request2-将捕获的viewState值传递给此请求。