jmeter报告和电子邮件

时间:2015-05-26 06:42:36

标签: api automation jmeter

我想知道报告Jmeter测试结果并通过电子邮件发送它们的最佳做法是什么,包括配置电子邮件主题包括测试名称和成功/失败。即使这包括(免费)插件。

1 个答案:

答案 0 :(得分:0)

你在哪个操作系统上使用jmeter 视窗? 如果windos比你可以使用powershell开始测试,之后发送一封电子邮件: 这是功能: function sendemail([string] $ to,[string] $ subject,[string] $ body){

#$SMTPServer = "smtp.gmail.com"
$SMTPPort = ""

#$to = "yourmeila@gmail.com"
#$subject = $subject1#"Email Subject"
#$body = "Insert body text <b>here</b>"

$message = New-Object System.Net.Mail.MailMessage
$message.subject = $subject
$message.body = $body
$message.to.add($to)
$message.IsBodyHtml = $true
#$message.cc.add($cc)
$message.from = $usernameemail
#$message.attachments.add($attachment)

$smtp = New-Object System.Net.Mail.SmtpClient($smtpemail, $SMTPPort);
$smtp.EnableSSL = $true
$smtp.Credentials = New-Object System.Net.NetworkCredential($usernameemail, $passwordemail);
if($SendEmail -eq "Yes")
{
    $smtp.send($message)
    $hlog.WritePSInfo("Mail Sent")
}

}