当A,B和C类型中提到的所有请求都通过时,我只需发送一封SUCCESS电子邮件。 如果任何类型A,B或C中提到的任何请求失败,则不应该是任何SUCCESS电子邮件,只是该请求的失败邮件。
答案 0 :(得分:0)
您可以添加Mailer Visualizer并将Failure Limit
设置为0.还可以在Success Limit
中设置数字,以获取成功邮件。您可以添加失败的虚假请求,然后只有在您的请求数量成功时才会获得成功邮件。
失败限制 一旦超过此失败响应数,就会发送失败的电子邮件 - 即将计数设置为0以在第一次失败时发送电子邮件。
成功限制 在先前达到失败限制之后超过此数量的成功响应后,将发送成功电子邮件。因此,邮件程序将仅以失败成功失败成功等序列发送消息
答案 1 :(得分:0)
SUCCESS
电子邮件SMTP Sampler移至tearDown Thread Group ${__P(failure,)}
将以下代码放入"脚本"面积:
if (!prev.isSuccessful()) {props.put('failure', 'true')}
如果主要"线程组中的任何采样器"失败它会将failure
属性设置为true
因此" SUCCESS"只有在没有失败的请求时才会发送邮件