Regex 在Jmeter中提取回发值
我想在Jmeter中提取回发密码值,但到目前为止我所有的努力都返回null 单击发送此请求的按钮后,需要提取该值:Regex 在Jmeter中提取回发值,regex,xpath,jmeter,Regex,Xpath,Jmeter,我想在Jmeter中提取回发密码值,但到目前为止我所有的努力都返回null 单击发送此请求的按钮后,需要提取该值: javascript:__doPostBack('ctl00$ctl00$ContentPlaceHolder2$ContentPlaceHolder4$lbAddRecord','') 此时会出现一个带有密码的对话框 使用google developer工具,我可以看到完整的回复以及我需要的信息: <span id="txtPassword" TextMode="Pass
javascript:__doPostBack('ctl00$ctl00$ContentPlaceHolder2$ContentPlaceHolder4$lbAddRecord','')
此时会出现一个带有密码的对话框
使用google developer工具,我可以看到完整的回复以及我需要的信息:
<span id="txtPassword" TextMode="Password">Rq0&t*Y32H</span>
我尝试了以下方法来提取密码值:
引用名称:密码
正则表达式=(.+?)
模板:$1$
第1场
默认值:空
引用名称:密码
xpath查询:./*[@id='txtPassword']
默认值:空
如何更改提取器查询以获取密码值?您的问题来自您试图从中提取数据的请求之前的请求
因此,请调查其中缺少的内容(标题、cookies、请求参数),这些内容解释了您无法获取正确内容的原因。您的问题来自于您试图从中提取数据的请求之前的请求
因此,请调查其中缺少的内容(标题、cookies、请求参数),这些内容解释了您无法获得正确内容的原因。您能澄清您的问题吗?是响应不包含带密码的范围,还是提取器出现故障?在后一种情况下,您能否说明如何配置提取器以及将其放置在何处?THX提取器出现故障并返回null。提取器放在应该返回密码值的采样器下面。我已经用帖子中提到的配置尝试了正则表达式和xpath提取器。您能在jmeter中显示您想要从中提取数据的响应吗?我从jmeter得到的唯一响应是1 |#| | 4 | 9 |页面重定向| |%2fWeb%2f。当我使用devtools检查时,我得到了更详细的html响应。您能澄清您的问题吗?是响应不包含带密码的范围,还是提取器出现故障?在后一种情况下,您能否说明如何配置提取器以及将其放置在何处?THX提取器出现故障并返回null。提取器放在应该返回密码值的采样器下面。我已经用帖子中提到的配置尝试了正则表达式和xpath提取器。您能在jmeter中显示您想要从中提取数据的响应吗?我从jmeter得到的唯一响应是1 |#| | 4 | 9 |页面重定向| |%2fWeb%2f。当我使用devtools检查时,我得到了更详细的html响应。谢谢。我检查了其他请求,发现缺少cookies。此外,由于我正在测试asp.net站点,我需要提取并使用_VIEWSTATE和_EVENTVALIDATION来验证请求。谢谢。我检查了其他请求,发现缺少cookies。此外,由于我正在测试asp.net站点,我需要提取并使用_VIEWSTATE和_EVENTVALIDATION来验证请求。
1|#||4|9|pageRedirect||%2fWeb%2f|