我已将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。 我错过了任何配置的东西吗?
答案 0 :(得分:0)
Klov的默认设置指向端口80.如果您在与mongodb相同的盒子上运行服务器,请尝试http://localhost。
答案 1 :(得分:0)
在application.properties文件中将端口服务器更改为90: server.port = 90
然后尝试localhost:90
应该可以。