我想加载测试ASP.net网站,经过一些研究后,显然JMeter是遇到VIEWSTATE问题,这是ASP.NET WebForms用来使HTTP看起来有状态的解决方法之一。 JMeter正在为VIEWSTATE发送一个陈旧的值,因为它正在重播测试计划中的HTTP请求。我从每个响应中提取VIEWSTATE,并根据请求重新包含该值。我用两个正则表达式提取器做了它,但在参数化之后我仍然看不到值被替换。JMeter:使用正则表达式提取器提取值后,“__VIEWSTATE”和“__EVENTVALIDATION”值不会被替换后处理器
回答
你的正则表达式可能是错误的。
这是更好在这种情况下
用css/jquery的提取器,而不是正则表达式的只是把: - 表达:输入[ID = __ VIEWSTATE] - 属性:值
和用于第二个:
- 表达:输入[ID = __ EVENTVALIDATION]
- 属性:值
非常感谢UBIK,这个解决方案的工作原理,但是我也想知道在使用正则表达式提取器的过程中我错了什么。 – Anonymous
您可以打开另一个问题,询问“如何知道JMeter中的正则表达式提取器为什么不提取数据”,我希望这是一个专门的问题,以便其他人可以轻松找到它。把你的问题的答案,计划,正则表达式提取截图,以便我可以回答 –
当然。请检查。 http://stackoverflow.com/questions/32797774/jmeter-how-to-know-why-my-regular-expression-extractor-in-jmeter-is-not-extract – Anonymous
使用下面regex..it为我工作
INPUT TYPE = “隐藏” 名称= “__ VIEWSTATE” ID = “__ VIEWSTATE” 值=“([A-ZA-Z0-9 + =/- _] +?)“
- 1. Jmeter - 正则表达式提取器
- 2. beanshell后处理器中的正则表达式提取器模板值
- 3. jmeter中的正则表达式提取器 - 从响应中提取多个值。
- 4. 值提取使用正则表达式
- 5. 使用正则表达式提取值
- 6. 获得使用正则表达式提取多值用JMeter
- 7. 如何使用JMeter使用正则表达式提取器
- 8. JMeter - 使用正则表达式提取器提取表单的动作属性
- 9. 如何使用正则表达式/ BeanShell的后处理器提取从响应
- 10. Jmeter正则表达式提取器和解析请求
- 11. 虽然循环和正则表达式提取器Jmeter问题
- 12. 正则表达式提取[Jmeter]
- 13. 正则表达式提取赛后
- 14. 正则表达式提取器JMeter的用法?
- 15. 用于捕获代码内动态值的Jmeter正则表达式提取器
- 16. 正则表达式来提取值
- 17. 提取值的正则表达式
- 18. 正则表达式提取URL值
- 19. 正则表达式来提取值
- 20. 在JMETER中使用正则表达式提取器从字符串中提取特定值
- 21. JSON值如何使用正则表达式提取器提取jmeter响应数据的过程
- 22. 正则表达式来提取最后整数值
- 23. 正则表达式:关键字之后是值提取
- 24. 使JMeter的正则表达式提取通用正则表达式
- 25. Apache JMeter正则表达式提取器错误
- 26. 跟踪JMeter中正则表达式提取器的结果
- 27. Jmeter无法通过正则表达式提取器获得价值
- 28. 使用正则表达式来提取标签名称和值
- 29. jmeter如何将使用正则表达式提取器从jmeter响应中提取的日期添加+4?
- 30. 正则表达式提取器未维护变量值
您能否显示您的测试计划以及放置提取器的位置?你还可以告诉你的提取器中的值是否被默认值或其他值所取代? –
是的,该值正在被替换为默认值。 – Anonymous
我刚刚添加了测试计划图片,请让我知道我需要放置正则表达式提取器。 – Anonymous