我正在嘗試使用範圍報告與TestNG框架。範圍報告社區版是否支持extentx服務器
我指的是下面的頁面來配置TestNG的範圍報告。 http://extentreports.com/docs/versions/2/java/#testng-example
這可以在代碼稍作修改後正常工作,而且我可以看到我配置的目錄中生成的HTML報告。
但是,我無法弄清楚如何將這些結果上載到extentx服務器。
我已經配置了服務器,如下所述。 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>
請嘗試添加一些說明。 –
雖然此代碼片段可能會解決問題,但它並不能解釋爲什麼或如何回答問題。請[請提供您的代碼解釋](// meta.stackexchange.com/q/114762/269535),因爲這確實有助於提高帖子的質量。請記住,您將來會爲讀者回答問題,而這些人可能不知道您的代碼建議的原因。 **舉報人/評論者:** [僅限代碼解答,例如downvote,請勿刪除!](// meta.stackoverflow.com/a/260413/2747593) – Patrick