serenity-bdd / serenity-cucumber-starter

A skeleton project for Serenity BDD and Cucumber JVM
Apache License 2.0
180 stars 285 forks source link

Merging 6 different serenity reports #83

Open atulinforma opened 2 years ago

atulinforma commented 2 years ago

Hi,

We have a requirement wherein I need to consolidate 3 different serenity reports. Currently 3 project uses serenity and are running independently and 3 reports are generated.

Thanks!

baskarcsb commented 2 years ago

I think you have different reports like as shown below

Report1 :\serenitybdd\target\site\serenity

Report2 :\serenitybdd\target\site\serenity

Report3: \serenitybdd\target\site\serenity

To Merge the Report you have to do the below following steps

Step1 : Create a folder and copy your complete Report 1 project

Step 2: Open the Report 2 and navigate to \serenitybdd\target\site\serenity

Step3: & now copy Report2 \serenitybdd\target\site\serenity complete folder and paste in Report 1 project \serenitybdd\target\site\serenity location

Step 4: it will ask you replace

Step 5: Open the Report 3 and navigate to \serenitybdd\target\site\serenity

Step 6: copy Report3 \serenitybdd\target\site\serenity complete folder and paste in Report 1 project \serenitybdd\target\site\serenity location (it will ask you replace )

Step 7: Go to Step1 project \serenitybdd\target\site\serenity folder

Step 8: mvn aggregate:aggregate

Thats all ... you can see the complete report in Step 1 project folder

shridevi123-web commented 12 months ago

Please refer for detail implementation in azure https://www.linkedin.com/pulse/how-merge-different-serenity-reports-azure-pipeline-reddy-moole/?trackingId=m%2F07RxQoROyYGKOVRytTEg%3D%3D