我们可以使用Config.xml来定制klov报告器吗?我正在尝试使用下面的代码,但我认为它没有工作。请看一下,如果我在这里做错任何事,请告诉我。
var klovReporter = new KlovReporter();
klovReporter.LoadConfig(configFilePath);
// specify mongoDb connection
klovReporter.InitMongoDbConnection("192.168.28.88", 27017);
// specify project ! you must specify a project, other a "Default project will be used"
klovReporter.ProjectName = "CsharpReports";
// you must specify a reportName otherwise a default timestamp will be used
klovReporter.ReportName = "Build " + DateTime.Now.ToString();
// URL of the KLOV server
klovReporter.KlovUrl = "192.168.28.88:8090";
_extent = new ExtentReports();
_extent.AttachReporter(klovReporter);
我使用以下xml文件进行自定义配置。
<?xml version="1.0" encoding="UTF-8" ?>
<extentreports>
<configuration>
<!-- report theme -->
<!-- standard, dark -->
<theme>dark</theme>
<!-- document encoding -->
<!-- defaults to UTF-8 -->
<encoding>UTF-8</encoding>
<!-- protocol for script and stylesheets -->
<!-- defaults to https -->
<protocol>https</protocol>
<!-- title of the document -->
<documentTitle>Automation Test Report</documentTitle>
<!-- report name - displayed at top-nav -->
<reportName>Automation Test Report</reportName>
<!-- location of charts in the test view -->
<!-- top, bottom -->
<testViewChartLocation>bottom</testViewChartLocation>
<!-- custom javascript -->
<scripts>
<![CDATA[
]]>
</scripts>
</configuration>
</extentreports>
我也有兴趣了解klov记者(社区版)中可用的观点类型。我可以看到我的报告中遗漏了一些demo klov记者的观点。请仔细阅读以下报告,以便更好地理解。
我的克洛夫报告中的可用观点:
klov记者演示中提供的观点。
答案 0 :(得分:1)
没有。要对Klov进行任何更改,您必须直接修改源。您共享的版本是0.1.0,现在可用。社区版API无法使用某些元素,这就是标签链接不可见的原因。
答案 1 :(得分:0)
改变消息来源意味着什么?