运行后是否可以通过结果文件发送邮件(我在控制台命令中使用选项--result设置了此文件)。
我已经按照以下方式运行了硒测试用例
How to Schedule Selenium Web Drivers Tests in C#
结果文件是在OneTimeTearDown函数之后创建的。
如果向OneTimeTearDown函数发送电子邮件-结果文件不完整
预先感谢 Sangeetha P。
答案 0 :(得分:0)
我不确定我是否真的建议这样做-但我认为这是可能的。就个人而言,我会在CI系统的单独脚本中处理在NUnit控制台之外发送的电子邮件。
无论如何。您可以通过编写自己的ResultWriter扩展名来实现。让我们来看一下标准NUnit3XmlResultWriter的实现-您实际上想要的是同一件事,除了通过电子邮件发送文件而不是编写文件。 (您甚至可能希望使ResultWriter实际上继承NUnit3XmlResultWriter类。)