如何将jenkins管道测试结果导入ReportPortal.io实例?

时间:2019-04-12 14:56:32

标签: jenkins jenkins-pipeline reportportal

我有一个自动化的Jenkins工作流程,它可以运行和测试Java项目。我需要将Jenkins输出的所有数据和结果输入到Report Portal(RP)中。

最初,我的印象是您必须install the ReportPortal.io Jenkins plugin才能configure Jenkins to communicate with RP

但是,看来the plugin will eventually be deprecated。 根据一名RP开发人员的说法,可以使用一些API,但是在我们的RP服务器上进行调查时,并不能很清楚地说明每个API的作用,或者是否需要从Jenkins到RP的测试数据。

然后我如何让Jenkins将所有生成的数据发送到RP?

我对詹金斯(Jenkins)非常熟悉,但是对于Report Portal来说我是一个新手。

1 个答案:

答案 0 :(得分:1)

ReportPortal用于测试执行结果收集,而不用于jenkins日志收集。 简而言之,您需要在github组织中找到依赖于您的测试框架的报告代理(例如junit,testng,jbehave),并将其集成到您的项目中。 这是TestNG框架的示例: https://github.com/reportportal/example-java-TestNG/