Jmeter数据驱动执行无反应

博主在使用JMeter进行数据驱动测试时遇到结果树无响应,通过排查发现中文乱码问题和JAVA包导入问题。解决方法包括调整CSV文件编码和确认JEXL3函数正确使用。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

一、问题:按照网上教程编写数据驱动文件后进行执行时,察看结果树无任何反应和提示:

PS:excel中params参数可以用"&"进行连接。

二、进入菜单栏,选项->日志查看打钩,查询到如下log信息:

2021-07-06 16:06:21,981 INFO o.a.j.e.StandardJMeterEngine: Running the test!
2021-07-06 16:06:21,985 INFO o.a.j.s.SampleEvent: List of sample_variables: []
2021-07-06 16:06:21,987 INFO o.a.j.g.u.JMeterMenuBar: setRunning(true, *local*)
2021-07-06 16:06:22,082 INFO o.a.j.e.StandardJMeterEngine: Starting ThreadGroup: 1 : 星座接口测试
2021-07-06 16:06:22,083 INFO o.a.j.e.StandardJMeterEngine: Starting 1 threads for group 星座接口测试.
2021-07-06 16:06:22,083 INFO o.a.j.e.StandardJMeterEngine: Thread will continue on error
2021-07-06 16:06:22,083 INFO o.a.j.t.ThreadGroup: Starting thread group... number=1 threads=1 ramp-up=1 delayedStart=false
2021-07-06 16:06:22,084 INFO o.a.j.t.ThreadGroup: Started thread group number 1
2021-07-06 16:06:22,084 INFO o.a.j.e.StandardJMeterEngine: All thread groups have been started
2021-07-06 16:06:22,085 INFO o.a.j.t.JMeterThread: Thread started: 星座接口测试 1-1
2021-07-06 16:06:22,085 INFO o.a.j.s.FileServer: Stored: C:/Users/Administrator/Desktop/ATest/star_api.csv
2021-07-06 16:06:22,559 INFO o.a.j.t.JMeterThread: Thread is done: 星座接口测试 1-1
2021-07-06 16:06:22,559 INFO o.a.j.t.JMeterThread: Thread finished: 星座接口测试 1-1
2021-07-06 16:06:22,560 INFO o.a.j.e.StandardJMeterEngine: Notifying test listeners of end of test
2021-07-06 16:06:22,560 INFO o.a.j.s.FileServer: Close: C:/Users/Administrator/Desktop/ATest/star_api.csv
2021-07-06 16:06:22,560 INFO o.a.j.g.u.JMeterMenuBar: setRunning(false, *local*)

三、百度查询之后都是提示JAVA包导入问题。

四、查看唯一手动编写的文件就是if循环中的判断语句:

五、${_jexl3("${methods}"=="GET")}中jexl3前面是有两个_线的,补全后${__jexl3("${methods}"=="GET")}。

六、再次执行,结果树输出结果,问题解决:

PS:遇到结果树左侧Text区域中文乱码时,进入CSV数据文件设置中更改文件编码为:gb2312,再重新执行一次即可解决问题:

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值