JMeter SMTP采样器-是否可以在“附加文件”选项中使用参数化?

时间:2018-08-09 04:47:53

标签: jmeter smtp

am使用JMeter 4.0,我一直试图在“附加文件”选项中参数化文件名,但没有成功。我需要使用大小不同的附件,并且每个循环都将随机的pdf文件(来自本地保存在d驱动器中的文件集)随电子邮件一起附件。

我正在使用CSV数据集配置进行参数设置,并且在“消息”的“主题”行中使用参数没有看到任何问题。

但是,当与附件文件选项一起使用时,JMeter测试无法执行FileNotFoundException,因为变量名被替换为pdf文件名。有解决办法吗?

错误消息:java.io.FileNotFoundException:D:\ Data_Jmeter \ $ {AttachFile} .pdf(系统找不到指定的文件)

1 个答案:

答案 0 :(得分:0)

我无法使用以下设置重现您的问题:

JMeter SMTP Sampler Attach File

在测试计划级别通过User Defined Variables设置了${path}的位置,并解析到我的JMeter安装的“ bin”文件夹中

源自CSV Data Set Config${path}变量的情况相同

因此,我建议您仔细检查是否定义了${AttachFile}变量,可以使用Debug Sampler and View Results Tree listener组合