serenity-bdd / serenity-jira

14 stars 27 forks source link

How to integrate Zephyr Squad/cloud with Serenity results? #123

Open amiteshri92 opened 8 months ago

amiteshri92 commented 8 months ago

Hello,

Zephyr provides multiple ways of testing status tracking, among them there is one way to track test automation status "test automation task", which helps to track the status of running test cases in our framework by uploading the test results/reports there in Zephyr squad in jira. Which will create jira ticket for each scenario present in the report and update the status as mentioned in the report. I saw in documentation of Zephyr squad and found it supports- Cucumber, Junit, Selenium, Test NG, Eggplant, Tricentis Tosca, UFT and SOAPUI and NOT found anything around Serenity. Since our project's major reporting is on serenity as we are using serenity with cucumber, I wanted to know if this is possible in serenity with any config change or custom way. I can see in site/serenity directory lots of .csv, .html, .xml file for each scenarios as well as one consolidated index.html file which we refer for reporting. On the other hand Zephyr squad supports .json, .xml results file, so to use this we need consolidated .json file of all results so that we can upload the same in Zephyr squad for our purpose.