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 MVP #458

Open
dougnoel opened this issue Nov 15, 2022 · 1 comment
Open

Reporting MVP #458

dougnoel opened this issue Nov 15, 2022 · 1 comment
Labels
enhancement New feature or request

Comments

@dougnoel
Copy link
Owner

dougnoel commented Nov 15, 2022

MVP:

  • Environment in which the testing was done.
  • Report for each run of the test cases
  • What build(s) the test was run for. (How do we determine all the interconnected pieces?)
  • The names of all the services we are running against
  • A relationship between features and all test cases run.
  • Collapsable list of all features. Each set of tests for the future underneath.
  • Test show pass/fail/blocked. These should NOT roll up to the feature level.
  • Collapsible list of cucumber steps with results for each step.
  • Expand/collapse all buttons.
  • Screenshots/videos are embedded as thumbnails and can be clicked to get bigger.
  • If a test fails, there needs to be a reason box that allows us to submit a reason for why we are shipping something with failed tests. Regulatory requirements require us to do this at the feature level.
  • (Look into access control using SSO)
  • Approval - Export as a PDF to be put in an approval system.
@dougnoel dougnoel added the enhancement New feature or request label Nov 15, 2022
@dougnoel
Copy link
Owner Author

Cucumber 6.5 has a publish reporting feature: https://github.com/cucumber/cucumber-jvm/blob/main/release-notes/v6.5.0.md

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

1 participant