当前位置: 首页 > 知识库问答 >
问题:

如何从不同的可电子邮件html文件构建单个testNG可电子邮件报告

徐君植
2023-03-14

我有一个场景,我需要从不同的TestNG-Emailable-HTML报告中收集数据,并使其与testng-emailable报告一样。

我对此没有任何想法,比如我如何实现它。我只想创建一个分离的java项目,它将读取不同的html报告,并将使其最终合并报告看起来像testng-emailable报告。

我看起来没有工作代码。只是寻找一些输入来启动这个需求。

共有1个答案

华凌
2023-03-14

TestNG是开放源码软件,因此您可以从原始代码构建解决方案。从EmailableReporter类开始。您将不同的结果收集为XML文件(testng-results.XML)并将它们合并到代码中,以便为emailableReporter获得正确的输入。这将生成您所需的输出。

 类似资料:
  • 我使用下面的代码片段通过邮件发送testng的emailable-report.html。 公共类SampleSendMail{

  • 请让我知道通过邮件自动发送TestNG可电子邮件报告而不添加外部jar的最佳方式。

  • 我正试图在testng报告中附加屏幕打印。这在index.html报表中工作得很好,但在emailable报表中,它只是html标记,当我检查它作为html escaps记录的html文件时,对此有任何帮助

  • 我最近将我的项目从JUnit5转换为TestNG,完全是为了得到体面的报告。 我添加了一个监听器,它在每次运行结束时生成报告: 我的问题是,通过电子邮件发送的报告不是来自当前运行,而是来自上一次运行。 然而,如果我使用Eclipse IDE在/test-output/custom-report.html中打开报告,它是正确的! 我如何确保发出的电子邮件是最新的? 当我将对sendEmail的调用移

  • 查看以下,详细了解如何处理与 iPhone 手机配对的 M600 上的电子邮件。 阅读您的 M600 上的电子邮件 如果您在手机上使用电子邮件通知,那么在您收到新邮件时会在您的 M600 看到通知。 阅读电子邮件 轻触通知。 利用您的 M600 回复电子邮件 您可以利用您的手腕表回复邮件。 回复电子邮件 轻触通知查看所有邮件 从屏幕底部向上滑动,查看您可以执行的操作。 轻触 Reply(回复),并

  • Email的历史比Web还要久远,直到现在,Email也是互联网上应用非常广泛的服务。 几乎所有的编程语言都支持发送和接收电子邮件,但是,先等等,在我们开始编写代码之前,有必要搞清楚电子邮件是如何在互联网上运作的。 我们来看看传统邮件是如何运作的。假设你现在在北京,要给一个香港的朋友发一封信,怎么做呢? 首先你得写好信,装进信封,写上地址,贴上邮票,然后就近找个邮局,把信仍进去。 信件会从就近的小