Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Reporting Dashboard using Allure Reports #664

Closed
6 tasks done
spannercode opened this issue Apr 8, 2024 · 8 comments
Closed
6 tasks done

Reporting Dashboard using Allure Reports #664

spannercode opened this issue Apr 8, 2024 · 8 comments

Comments

@spannercode
Copy link
Contributor

spannercode commented Apr 8, 2024

Why

To facilitate better test result management and enhance the debugging process by providing a visual and detailed report of test executions, which will include trends, graphs, and historical data.

What

To improve visibility and understanding of our automated test outcomes, we propose the integration of Allure Reports into our CI/CD pipeline. Allure Reports will provide a rich and insightful dashboard to display detailed test results, making it easier for developers and QA to analyze test executions and identify issues quickly.

How

  • Install Allure Report generation tools in our test environment.
  • Ensure compatibility and integration with our existing test frameworks (frontend/backend)
  • Modify test scripts or CI/CD pipeline configurations to generate Allure result files during test runs.
  • Set up a server to host Allure dashboards
  • Customize the Allure dashboard to reflect our specific reporting needs, such as test severity, categories, and tags.
  • Integrate Allure reporting into the CI/CD pipeline to automatically update reports with each build or on a scheduled basis.
@spannercode spannercode self-assigned this Apr 8, 2024
@NabinKawan
Copy link
Contributor

NabinKawan commented Apr 11, 2024

Here is the link to reports.
https://cardanoapi.github.io/govtool-test-reports/

@Ryun1
Copy link
Member

Ryun1 commented Apr 30, 2024

I think we can probably close this one, the dashboard looks good.

@Ryun1 Ryun1 moved this from To do to In QA in Govtool all Apr 30, 2024
@NabinKawan
Copy link
Contributor

@Ryun1 is this PR configured?

@Ryun1
Copy link
Member

Ryun1 commented Apr 30, 2024

I have granted both @mesudip + @NabinKawan admin, please feel free to add the secrets

@pmbinapps
Copy link

Reports accessible, under current break down. Works smooth.

@spannercode
Copy link
Contributor Author

Waiting to have all tests included in the dashboard, then we plan to close this ticket.

@spannercode spannercode moved this from In QA to In progress in Govtool all May 14, 2024
@m-i-k-e m-i-k-e moved this from In progress to In staging in Govtool all May 16, 2024
@spannercode spannercode moved this from In staging to Done in Govtool all May 28, 2024
@Ryun1
Copy link
Member

Ryun1 commented Jun 4, 2024

Can this be closed out @spannercode ?

@spannercode
Copy link
Contributor Author

@Ryun1 Yes, it can be closed.

Here is the final link for the dashboard which includes frontend, backend and web-app-boilerplate test reports.
https://intersectmbo.github.io/govtool-test-reports/

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
Status: Done
Development

No branches or pull requests

4 participants