如何使用java在selenium webdriver中发送电子邮件通知?
发布于 2015-12-29 20:39:40
在Utility类文件中编写了一个方法,并从测试用例失败的情况下调用它。
public static void sendEmail(string message, string testCaseName)
{
MailMessage mail = new MailMessage();
mail.To.Add("your-to-email-address-goes-here");
mail.From = new MailAddress("your-from-email-address-goes-here ");
mail.Subject = "your-mail-subject-goes-here";
mail.Body = "Test Case Name: " + testCaseName;
mail.Body += Environment.NewLine;
mail.Body += message;
SmtpClient smtp = new SmtpClient();
smtp.Host = "localhost";
smtp.Port = 25;
smtp.Send(mail);
}
您可以在测试用例中调用此方法,当它应该失败时。用户将通过电子邮件收到通知。
**使用正确的SMTP配置
https://stackoverflow.com/questions/34511161
复制相似问题