JMeter:如何知道为什么我在 JMeter 中的正则表达式提取器没有提取数据

JMeter: How to know why my regular expression extractor in JMeter is not extracting the data

我想知道为什么 JMeter 中的正则表达式提取器在参数化后不提取数据。 响应消息:内部服务器错误

添加的表达式有:

  1. name="__EVENTVALIDATION" id="__EVENTVALIDATION" value="(.+?)"

  2. name="__VIEWSTATE" id="__VIEWSTATE" value="(.+?)"

POST data:
__VIEWSTATE=%24%7BviewState%7D&__EVENTVALIDATION=%24%7BeventValidation%7D&txtUserID=1001201&txtPWD=CFL&BtnSubmit=Submit&hdnE=5&hdnN=323&hdnD=173

您的正则表达式可能有误。

要调试它,运行 您的测试然后使用查看结果树和 select 正则表达式测试器:

然后您可以测试您的正则表达式,看看会发生什么。

因为我没有包含这两个标记的响应内容,所以我只能猜测正则表达式应该是: