报告Portal在使用TestNG Project

问题描述 投票:0回答:1
我尝试的样本是:

添加了“ reportportal.properties”配置文件,带有以下内容:

rp.endpoint = http://localhost:8080 rp.api.key = e0e541d8-b1cd-426a-ae18-b771173c545a rp.launch = TestNG Tests rp.project = default_personal

  1. 创建了一个文件'org.testng.itestnglistener''/meta-inf/services/',并放置了以下内容:
    com.epam.reportportal.testng.ReportPortalTestNGListener
  1. 提取以下依赖性:

  2. <dependency> <groupId>com.epam.reportportal</groupId> <artifactId>agent-java-testng</artifactId> <version>5.4.6</version> <scope>test</scope> </dependency>
  3. <dependency> <groupId>com.epam.reportportal</groupId> <artifactId>logger-java-log4j</artifactId> <version>5.2.3</version> <scope>test</scope> </dependency>

    
    

    图像是:

我看到您使用的是log4j库的ReportPortal Logger,但是在您的屏幕截图上,我看到的是logback库的配置。对于使用ReportPortal与LogBack一起使用,您需要使用Project fileslogger-java-log4jlogger。在此处查看登录和记录器配置文档:

https://github.com/reportportal/logger-java-logback
java selenium-webdriver testng reportportal
1个回答
0
投票

或实际上您想将reportPortal与log4j一起使用,请在此处查看文档:

Https://github.com/reportportal/logger-java-log4j,
尽管如此,还有一个项目,其中有示例:
https://github.com/reportportal/examples-java
logback.xml项目内部的模块代表使用Log4J2配置示例进行测试。 

logger-java-logback

用于logback的测试。

最新问题
© www.soinside.com 2019 - 2025. All rights reserved.