我正在尝试将范围报告与 TestNG 框架一起使用。
我指的是以下页面为范围报告配置 TestNG。 http://extentreports.com/docs/versions/2/java/#testng-example
在对代码进行少量更改后,这可以正常工作,并且我可以看到在我配置的目录中生成的 HTML 报告。
但是,我无法弄清楚如何将这些结果上传到extentx 服务器。
我已经配置了服务器,如下所述。 http://extentreports.com/docs/extentx/
问题是,extent 对象上没有方法 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>