Viewstate替换错误。 [ViewStateException:无效的viewstate。 ]

时间:2016-03-01 05:49:40

标签: regex jmeter viewstate

尝试JMeter: How to know why my regular expression extractor in JMeter is not extracting the data但仍无法替换我的视图状态,抛出[ViewStateException:无效的视图状态。 ]错误。请检查附件,我的脚本没有_EVENTVALIDATION。 在此输入图片说明Viewstate

viwstate2

3 个答案:

答案 0 :(得分:0)

正如我从你附图中观察的那样

You need to pass same `Reference name` as a value of __VIEWSTATE in Next request

enter image description here

答案 1 :(得分:0)

第一次交叉验证,您的相关性是否正确? (您可以使用调试采样器来检查相关性)

如果是,那么第一个错误是,您在下面显示的快照Single Unix Specification description of echo

中将参考名称作为“VIEWSTATE”

但是你在其他快照中传递$ {jsfViewState},所以要更正它并传递相同的引用名称,即${VIEWSTATE}

它将解决您的问题,如果问题仍然存在,请点击名称 - 值对旁边的编码按钮,因为有时在我们捕获的响应和我们必须通过的值之间的编码格式中存在一些不匹配 enter image description here

答案 2 :(得分:0)

不要与ASP.NET ViewStateJSF Viewstate混淆,它们具有相似的性质,但底层技术和参数名称不同

如果您正确关联了该值,我相信您需要将__VIEWSTATE参数名称更改为javax.faces.ViewState,它应该可以正常工作。

请参阅Testing a JSF Application with JMeter指南,了解有关该主题的更详细说明,并参阅How to debug your Apache JMeter script指南,了解一些故障排除技巧。