我正在使用 JMeter 对我的 JSF 应用程序进行一些负载测试,但我无法通过页面传递 ViewState。ViewState 变量根本不会被提取,或者它不会在页面中传递。
我已经用代理服务器记录了我的测试步骤,它是这样的:
我在第一个 GET 请求中添加了 Regex 提取器。测试了正则表达式,它是正确的。
在每个 POST 请求中,我用我的变量替换硬连线的视图 ID。
当我发送请求时,我得到以下内容:
POST 参数不正确,因为它发送变量的名称。
发布数据:
loginForm%3ArequestToken=&loginForm%3Ausername=heller&loginForm%3Apassword=%21QAYxsw2%A7EDC&loginForm%3AloginButton=Anmelden& com.sun.faces.VIEW=%24%7BjsfViewState%7D &loginForm=loginForm
你能告诉我在这里做错了什么吗?
谢谢!