【问题标题】:How to integrate report portal to pom.xml?如何将报告门户集成到 pom.xml?
【发布时间】:2018-10-10 12:46:47
【问题描述】:

首先我尝试了“ReportPortal 监听器”

<plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-surefire-plugin</artifactId> <version>2.15</version> <configuration> <properties> <property> <name>listener</name> <value>com.epam.reportportal.junit.ReportPortalListener</value> </property> </properties> </configuration> </plugin>

但是测试给了我错误

at org.apache.maven.lifecycle.internal.MojoExecutor.execute (MojoExecutor.java:213)

然后我试着写 @RunWith(com.epam.reportportal.junit.CustomJUnitRunner.class)

但系统找不到并导入com.epam.reportportal.junit.CustomJUnitRunner.class

也许有人知道如何进行这种集成?

【问题讨论】:

    标签: java maven pom.xml reportportal


    【解决方案1】:

    @noPainNoGain,我们在 bintray 上托管包。

    也添加存储库

       <repositories>
         <repository>
            <snapshots>
              <enabled>false</enabled>
            </snapshots>
            <id>bintray-epam-reportportal</id>
            <name>bintray</name>
            <url>http://dl.bintray.com/epam/reportportal</url>
         </repository>
    </repositories>
    
    <dependency>
      <groupId>com.epam.reportportal</groupId>
      <artifactId>agent-java-testng</artifactId>
      <version>3.0.0</version>
    </dependency>
    <!-- TODO Leave only one dependency, depends on what logger you use: -->
    <dependency>
      <groupId>com.epam.reportportal</groupId>
      <artifactId>logger-java-logback</artifactId>
      <version>3.0.0</version>
    </dependency>
    <dependency>
      <groupId>com.epam.reportportal</groupId>
      <artifactId>logger-java-log4j</artifactId>
      <version>3.0.0</version>
    </dependency>
    

    https://github.com/reportportal/agent-java-testNG#dependencies

    【讨论】:

    猜你喜欢
    • 2019-08-27
    • 2020-11-30
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2020-12-29
    • 1970-01-01
    • 1970-01-01
    • 2011-12-14
    相关资源
    最近更新 更多