如何重命名extentreport版本4.0.3生成的多个报告文件名?

M M*_*M M 5 c# selenium selenium-webdriver selenium-extent-report extentreports

使用范围报告版本 4.0.3,生成多个报告文件(dashboard.html、index.html 等)。我们需要将日期和时间戳附加到每个报告文件中。

使用版本 3.1.3,我可以将日期和时间戳附加到文件名,因为生成了单个文件。

var htmlReporter = new ExtentHtmlReporter(dir + "\\Test_Execution_Reports" + "\\Automation_Report_" + DateTime.Now.ToString("yyyy_MM_dd_HH_mm_ss") + ".html");
Run Code Online (Sandbox Code Playgroud)

小智 1

虽然无法直接从 Extent 库重命名该文件,但我使用这段简单的代码重命名了 index.html:

System.IO.File.Move(oldNameFullPath, newNameFullPath);

这解决了我的目的。希望这可以帮助。