Jemeter正则表达式提取响应值,并写入到文件。
有一个获取序列号的接口,要测试该接口获取到的序列号是否有重复项。
response body:
{“code”:200,“data”:“2021100927601”,“message”:“请求成功”,“success”:true}
1、添加“正则表达式提取器”,提取参数值:
“data”:"(.*?)" 正则表达式,表示提取data的参数值
2、添加debug sampler:
这里显示提取是ok的:
3、写入文件。
4、查看csv文件。检查是否有重复项。
5、问题:写入文件有部分值是null,但实际请求结果并不是null,不知道是未提取成功还是未写入成功,还是写入和提取的顺序问题?