JMeter正则提取器多模板场景下如何设置默认值?
JMeter多模板正则提取器配置不同默认值的方法
在正则提取器的「默认值」输入框中,按模板分组的顺序用逗号分隔填写对应默认值,你的场景直接填:
g1_default,g2_default- 注意逗号前后不要加空格,否则默认值会包含多余空格
- 这个配置会让
Code_Id_article_g1匹配失败时自动使用g1_default,Code_Id_article_g2匹配失败时使用g2_default
该配置不会破坏原有正则的成对匹配逻辑,随机提取的设置可以正常生效:
- 当正则匹配到成对结果时,两个变量会正常赋值匹配到的内容
- 当完全没匹配到任何结果时,两个变量会分别启用对应的默认值
额外实用提示:
- 如果后续扩展更多分组,只需按分组顺序在默认值里追加逗号分隔的内容即可,比如3个分组就填
val1_default,val2_default,val3_default - 可以添加「调试取样器」和「查看结果树」组件,快速验证变量的赋值结果是否符合预期
- 如果后续扩展更多分组,只需按分组顺序在默认值里追加逗号分隔的内容即可,比如3个分组就填
内容的提问来源于stack exchange,提问作者Ashish18
相关产品推荐
相关产品推荐

