Klov has been archived and thus it is no longer supported. Please consider upgrading to Klov Professional for many more features and fixes. Our homepage extentreports.com shares several details about Klov Professional, if you wish to learn more, please contact us.

Introduction

KlovReporter works with the Extent Framework to push data into a MongoDB instance and the Klov server (media). This reporter does not print to a destination unlike the FileReporters.


Usage


Initialize

Start and attach KlovReporter using AttachReporter:

// intialize with a project name, build name
var klov = new ExtentKlovReporter("project", "build");
// address, host/port of MongoDB
klov.InitMongoDbConnection("localhost", 27017);
// Klov server address
klov.InitKlovServerConnection("http://localhost");

extent.AttachReporter(klov);

The project name you provide will appear from /build/list uri of your Klov instance.