Поддерживается ли в редакции extension report community edition для extensionx server

Я пытаюсь использовать отчет о степени в рамках TestNG.

Я ссылаюсь на следующую страницу, чтобы настроить TestNG для отчета о степени. http://extentreports.com/docs/versions/2/java/#testng-example

Это отлично работает после нескольких изменений в коде, и я могу видеть отчет HTML, созданный в настроенном мной каталоге.

Однако я не могу понять, как загрузить эти результаты на сервер extensionx.

Я настроил сервер, как указано ниже. http://extentreports.com/docs/extentx/

проблема в том, что для объекта экстента нет метода x.

private void init() {
    ExtentHtmlReporter htmlReporter = new ExtentHtmlReporter(OUTPUT_FOLDER + FILE_NAME);
    htmlReporter.config().setDocumentTitle("ExtentReports - Created by TestNG Listener");
    htmlReporter.config().setReportName("ExtentReports - Created by TestNG Listener");
    htmlReporter.config().setTestViewChartLocation(ChartLocation.BOTTOM);
    htmlReporter.config().setTheme(Theme.STANDARD);

    extent = new ExtentReports();
    extent.attachReporter(htmlReporter);
    extent.setReportUsesManualConfiguration(true);
    extent.x("loclahost", "1337"); //No Such Method 
}

Я использую последнюю версию отчета о степени 3.0.3

<dependency>
    <groupId>com.aventstack</groupId>
    <artifactId>extentreports</artifactId>
    <version>3.0.3</version>
</dependency>

person Gaurang    schedule 09.03.2017    source источник


Ответы (2)


ExtentXReporter  extentxReporter = new ExtentXReporter("localhost", 27017);
            extentxReporter.config().setProjectName(suites.get(0).getName());
extentxReporter.config().setReportName("test");
//then add extentx
extent.attachReporter(htmlReporter,extentxReporter);

Вам также необходимо, чтобы mongodb работал на локальном хосте по умолчанию, порт 27017

person Rhea    schedule 27.04.2017

person    schedule
comment
пожалуйста, попробуйте добавить описание. - person Aniruddha Das; 28.08.2017
comment
Хотя этот фрагмент кода может решить проблему, он не объясняет, почему и как он отвечает на вопрос. Пожалуйста, включите объяснение вашего кода, так как это действительно помогает улучшить качество вашего сообщения. Помните, что вы отвечаете на вопрос для читателей в будущем, и эти люди могут не знать причины вашего предложения кода. Отметившие / обозреватели: Для ответов, содержащих только код, таких как этот, голосование против, не удаляйте! - person Patrick; 29.08.2017