JMeter - 在电子邮件标题中发送HTTP请求名称

eea*_*dev 4 javascript java email jmeter

使用jmeter 3.3我正在向我的网站发送一些关于断言的请求KO我正在发送电子邮件.

为此,我添加了一个具有以下条件的IF控制器:

!${JMeterThread.last_sample_ok}
Run Code Online (Sandbox Code Playgroud)

在我的内部如果我使用SMTP Sampler触发电子邮件.

请问如何在电子邮件标题中发送采样器HTTP请求的名称?

谢谢

Dmi*_*i T 6

鉴于您已设置如下:

  • 你的采样器
    • 断言
  • 如果控制器
    • SMTP采样器

你可以Your sampler使用名称__groovy()函数

${__groovy(ctx.getPreviousSampler().getName(),)}
Run Code Online (Sandbox Code Playgroud)

演示:

JMeter Groovy以前的采样器名称

更多信息:Apache Groovy - 为什么以及如何使用它