我在Jmeter中的这个设置如下
TestPlan
GetToken
HTTP Request
Regular Expression Extractor
ReferenceName : token
Regular Expression: "Token": "(.+?)"
Template : $1$
Match No. : 1
Default Value : NO_TOKEN_VALUE
Debug Sampler
View Results Tree
当我运行测试时,我可以在View Results Tree
中看到结果。当我在RegExp Tester
中测试我的正则表达式时,它会返回:
Match count: 1
Match[1][0]="Token": "1234567890"
Match[1][1]=`1234567890
然而,当我查看Debug Sampler
时,我总是得到:
token=NO_TOKEN_VALUE
有人知道可能导致这种情况的原因吗?
答案 0 :(得分:1)
确保您对Regex Extractor配置中的字段具有正确的设置:
Apply To: Main Sample and Sub-samples
Response Field To Check: Body