我在本地有一个Junit HTML报告,它是通过ANT建立的:
现在我遇到的问题是,如果我尝试通过简单地发送index.html来附加此报告,它将显示:
我想知道如何通过电子邮件发送上述报告,以便每个人都可以看到HTML报告。我只想发送index.html我不想向每个人发送相应的文件。
构建此报告的xml代码如下(我在实际文件中输出了一些不是xxx的东西):
@OneToMany(...)
List<MyEntity> entities;
答案 0 :(得分:0)
这是替代方法。
在此方法中,请勿使用测试结果的任何附件。而是将结果托管在诸如tomcat或WebDAV之类的容器中。
以下是tomcat的示例(对于WebDAV也应该类似):
reports
的目录,并确保已启动tomcat。TOMCAT_HOME\webapps\reports\<timestamp>
http://<hostname>:<port>/reports/<timestamp>/index.html
这样,每个人都可以在线访问报告。