jmeter 提取器之正则表达式提取器踩的坑

前题:请求2要用到请求1返回的结果作为参数

正在学习,所以拿正则表达式提取器练手,结果掉坑了。

设置变量名captchaId,正则式,匹配项1,默认值888,这些都ok,因为在调试取样器中能看到结果,没有错。但是请求2就是报错不通过。各种百度,可能自己没理解一直没有解决,距离崩溃只差0.00000000000...1了

最后尝试更换应用变量名换成${captchaId_g1},请求2完美通过了。

世间万物皆有存在的理由,虽然至今不明白男士的奶子作用。

请求2中引用变量,一定要填写正确的变量名,可借助调试取样器debug simpler,查看匹配到的结果,选择正确的变量名

比如要匹配captcha_id,正则表达式返回的结果有captchaId=xxxxx和captchaId_g1=xxxxx,因为取了${captchaId}一直报错,

总之请求返回错误时,要考虑各个步骤是否有错。做事也一样考虑全面,测试更是如此。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值