我想加载测试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. JMeter和正则表达式提取器
- 3. Jmeter - 正则表达式提取器
- 4. beanshell后处理器中的正则表达式提取器模板值
- 5. jmeter中的正则表达式提取器 - 从响应中提取多个值。
- 6. 如何从Jmeter中的正则表达式提取器中提取值?
- 7. 使用正则表达式提取值
- 8. 值提取使用正则表达式
- 9. 使用正则表达式提取值
- 10. JMeter的 - JSON提取后处理器
- 11. 获得使用正则表达式提取多值用JMeter
- 12. 如何使用JMeter使用正则表达式提取器
- 13. JMeter - 使用正则表达式提取器提取表单的动作属性
- 14. 如何使用正则表达式/ BeanShell的后处理器提取从响应
- 15. JMeter正则表达式提取器不适用于IFrame
- 16. Jmeter:使用正则表达式提取器
- 17. 在Jmeter中使用正则表达式提取器提取JSON响应
- 18. 虽然循环和正则表达式提取器Jmeter问题
- 19. Jmeter正则表达式提取器和解析请求
- 20. 正则表达式提取[Jmeter]
- 21. 正则表达式提取的JMeter
- 22. JMeter正则表达式提取号码
- 23. 正则表达式提取中的JMeter
- 24. Jmeter提取的正则表达式
- 25. Jmeter - 正则表达式提取器不工作
- 26. 正则表达式提取赛后
- 27. 正则表达式提取器JMeter的用法?
- 28. 用于捕获代码内动态值的Jmeter正则表达式提取器
- 29. 正则表达式来提取值
- 30. Python提取值beautifulsoup正则表达式
您能否显示您的测试计划以及放置提取器的位置?你还可以告诉你的提取器中的值是否被默认值或其他值所取代? –
是的,该值正在被替换为默认值。 – Anonymous
我刚刚添加了测试计划图片,请让我知道我需要放置正则表达式提取器。 – Anonymous