我已经使用我的机器为应用程序服务器创建了一个脚本,现在我想运行这个脚本,但是当我运行这个脚本时,我收到了以下错误:
验证视图状态MAC失败。如果此应用程序由Web场或群集托管,请确保配置指定相同的validationKey和验证算法。无法在群集中使用AutoGenerate。
有人可以帮帮我吗?如何处理?
答案 0 :(得分:0)
您需要从上一个响应中提取__VIEWSTATE和__EVENTVALIDATION,将它们存储到JMeter Variables中,并将其作为参数添加到下一个请求中。
整个过程称为关联,互联网上有很多信息。用于从响应中提取动态值的最常用的测试元素是Regular Expression Extractor,但是存在其他选项。
对于ASP.NET Web应用程序细节,您可以查看ASP.NET Login Testing with JMeter指南