Klov报告 - 在mongo DB中查看生成的报告的位置

时间:2018-04-18 10:49:45

标签: extentreports selenium-extent-report

我已将Klov记者配置如下

  private static ExtentReports _extentReport;
  private static KlovReporter _klovReporter;
  private static ExtentTest _currentTest;

 _extentReport = new ExtentReports();
 _klovReporter = new KlovReporter();
 _klovReporter.InitMongoDbConnection("localhost", 27017);
 _klovReporter.ProjectName = "CsharpReports";
 _klovReporter.ReportName = "Build " + DateTime.Now.ToString();
 _klovReporter.KlovUrl = "http://localhost:27017";
 _extentReport.AttachReporter(_klovReporter);

我正在使用Mongo DB v3.2,它正在侦听端口27017并且我正在使用ExtentTest创建一些测试并登录它。

_currentTest = _extentReport.CreateTest("testName");
_currentTest.Log(Status.Pass, messageToLog);

在刷新报告后,我在哪里可以找到kolv报告?此外,当我在浏览器上点击http://localhost:27017/时,它显示为看起来您正试图通过本机驱动程序端口上的HTTP访问MongoDB。 我错过了任何配置的东西吗?

2 个答案:

答案 0 :(得分:0)

Klov的默认设置指向端口80.如果您在与mongodb相同的盒子上运行服务器,请尝试http://localhost

答案 1 :(得分:0)

在application.properties文件中将端口服务器更改为90: server.port = 90

然后尝试localhost:90

应该可以。