Report Portal
ReportPortal is a test automation analytics platform and real-time reporting, powered by Machine Learning.
Installation
-
Copy the below line to
dependencies
section of the projectbuild.gradle
fileExample 1. build.gradleimplementation(group: 'org.vividus', name: 'vividus-agent-reportportal', version: '0.5.11')
-
If the project was imported to the IDE before adding new dependency, re-generate the configuration files for the used IDE and then refresh the project in the used IDE.
Properties
The properties marked with bold are mandatory. |
Property Name | Acceptable values | Default | Description |
---|---|---|---|
system.rp.enable |
|
|
Enables reporting to the ReportPortal |
system.rp.endpoint |
URL |
none |
URL to the ReportPortal instance |
system.rp.uuid |
Access token from ReportPortal profile |
none |
Will be used to authenticate user |
system.rp.project |
Any string |
none |
Name of the project that will be used for launch reporting |
system.rp.launch |
Any string |
none |
The name of the launch, e.g. |
system.rp.description |
Any string |
none |
Launch description |
system.rp.test-entity |
|
|
Defines what will be reported as a test case |
system.rp.attributes |
Semi-colon separated values, e.g. |
none |
Attributes could be used for additional tagging of the launches |
system.rp.publish-attachments |
|
|
Enables or disables on-failure attachments (screenshots, application source code) publishing |