【发布时间】:2017-09-21 13:53:16
【问题描述】:
使用JMeter 我需要提取JSF 视图状态值。我能够提取价值。
下面是视图状态表单响应:
<input type="hidden" name="javax.faces.ViewState" id="javax.faces.ViewState" value="j_id4" />
我的正则表达式提取器如下:
<input\s+type="hidden"\s+name="javax\.faces\.ViewState"\s+id="javax\.faces\.ViewState"\s+value="([^"]+)".*/>
这很好用。我得到了正确的j_id4 值和位置。
但我的大问题是每个 API 调用的值都会发生变化。第一个 API 调用视图状态值为j_id4,但下一个 API 调用视图状态将为j_id5
我该如何处理?
【问题讨论】:
-
你能分享响应和正则表达式提取器,JSF视图状态值是否通过所有api调用继续递增1?
标签: jsf jmeter performance-testing viewstate