0

我已将 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。 我错过了任何配置的东西吗?

4

2 回答 2

0

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

于 2018-04-18T22:25:38.807 回答
0

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

然后尝试 localhost:90

它应该工作。

于 2018-07-05T06:58:06.680 回答