1、使用Json path extractor获取一个请求的返回结果,设置变量名为UI,默认值设置为ERROR.
2、引入Debug Sampler进行调试
3、随便添加一个HTTP请求,用于查看UI参数传递
4、执行,查看结果。
Debug Sampler中取值正确,但是HTTP请求中,就只能取到变量的默认值。
5、不修改任何东西,禁用debug sampler,再次执行。http请求中取值正确
最初怀疑是Debug Sampler里的属性设置错误,导致下一个请求取值超出预期。但是修改了几种属性组合,仍旧只能取默认值,排除这种可能。
不知道是否是Debug Sampler的用法没有使用正确,还是Debug Sampler只能在单步调试的时候使用,正式运行脚本的时候应该删除或者禁用。