am使用JMeter 4.0,我一直试图在“附加文件”选项中参数化文件名,但没有成功。我需要使用大小不同的附件,并且每个循环都将随机的pdf文件(来自本地保存在d驱动器中的文件集)随电子邮件一起附件。
我正在使用CSV数据集配置进行参数设置,并且在“消息”的“主题”行中使用参数没有看到任何问题。
但是,当与附件文件选项一起使用时,JMeter测试无法执行FileNotFoundException,因为变量名被替换为pdf文件名。有解决办法吗?
错误消息:java.io.FileNotFoundException:D:\ Data_Jmeter \ $ {AttachFile} .pdf(系统找不到指定的文件)
答案 0 :(得分:0)
我无法使用以下设置重现您的问题:
在测试计划级别通过User Defined Variables设置了${path}
的位置,并解析到我的JMeter安装的“ bin”文件夹中
源自CSV Data Set Config的${path}
变量的情况相同
因此,我建议您仔细检查是否定义了${AttachFile}
变量,可以使用Debug Sampler and View Results Tree listener组合