添加了“ reportportal.properties”配置文件,带有以下内容:
rp.endpoint = http://localhost:8080 rp.api.key = e0e541d8-b1cd-426a-ae18-b771173c545a rp.launch = TestNG Tests rp.project = default_personal
com.epam.reportportal.testng.ReportPortalTestNGListener
提取以下依赖性:
<dependency> <groupId>com.epam.reportportal</groupId> <artifactId>agent-java-testng</artifactId> <version>5.4.6</version> <scope>test</scope> </dependency>
<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一起使用,您需要使用logger-java-log4j
logger。在此处查看登录和记录器配置文档:
或实际上您想将reportPortal与log4j一起使用,请在此处查看文档:
Https://github.com/reportportal/logger-java-log4j,尽管如此,还有一个项目,其中有示例:
https://github.com/reportportal/examples-java
logback.xml
项目内部的模块代表使用Log4J2配置示例进行测试。 logger-java-logback