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);
这解决了我的目的。希望这可以帮助。