首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >无法创建ExtentReports对象

无法创建ExtentReports对象
EN

Stack Overflow用户
提问于 2016-11-14 08:40:19
回答 1查看 2.1K关注 0票数 0

我在某种程度上是新报告的。我正在使用Selenium,并且希望与它一起使用区段报告。

但是我的代码无法创建ExtentReport对象。

代码语言:javascript
复制
package com.code.draft;

import org.openqa.selenium.WebDriver;
import org.openqa.selenium.firefox.FirefoxDriver;

import com.relevantcodes.extentreports.ExtentReports;
import com.relevantcodes.extentreports.ExtentTest;
import com.relevantcodes.extentreports.LogStatus;

public class TestReport {



    ExtentReports reports;
    ExtentTest logger; 
    WebDriver driver;

    public void start(){        
        reports = new ExtentReports("C:\\User\\Test\\Report\\Report.html"); //Exception at this line reports object = null
        driver = new FirefoxDriver();
        driver.get("http://www.google.com");
        logger = reports.startTest("Verify Title");
        logger.log(LogStatus.INFO, "Starting Browser");
        reports.endTest(logger);
    }

    public static void main(String[] args) {
        TestReport report = new TestReport();
        report.start();
    }


}

上述代码给出的例外情况如下:

代码语言:javascript
复制
Exception in thread "main" java.lang.NoSuchFieldError: VERSION_2_3_23
    at com.relevantcodes.extentreports.HTMLReporter.start(HTMLReporter.java:76)
    at com.relevantcodes.extentreports.Report.attach(Report.java:314)
    at com.relevantcodes.extentreports.ExtentReports.<init>(ExtentReports.java:85)
    at com.relevantcodes.extentreports.ExtentReports.<init>(ExtentReports.java:419)
    at com.code.draft.TestReport.start(TestReport.java:19)
    at com.code.draft.TestReport.main(TestReport.java:29)

使用以下配置:

代码语言:javascript
复制
<dependency>
            <groupId>com.relevantcodes</groupId>
            <artifactId>extentreports</artifactId>
            <version>2.41.2</version>
</dependency>

如果有人有主意。请帮帮忙。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2016-11-14 09:05:49

我测试了你的代码。在我的结尾也没有例外。但是要获得HTML报告,需要在reports.flush()之前使用reports.endTest(logger);进行刷新。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/40584701

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档