Report: click a donut slice / stat card to filter the Test Cases table

Ouverte
#162 4 commentaires 0 réactions 1 personne assignée Voir sur GitHub

Les mainteneurs répondent en général sous 1 jour

@sunilaimlrymec-code y travaille déjà.

Depuis le 19/10/2026.

Évaluation

Difficulté
3/5
Temps estimé
1-2 jours
Accessibilité débutants
72/100
Type d'issue
Fonctionnalité
Clarté
Clairement spécifiée
Activité
Active
Stack technique
chart.js, html, java
Domaine
frontend

Piste de recherche

Start with src/main/resources/report-template.html to trace the donut, stat cards, and Test Cases table; check src/main/java/com/seleniumboot/reporting/HtmlReportGenerator.java for the placeholders it fills. Build with mvn clean verify and open target/selenium-boot-report.html. Done means all three statuses filter correctly, the active filter can be reset and is visible, and filtering works with grouped rows and matrix runs.

Rédigé par le modèle d'indexation à partir du texte de l'issue.

Description

enhancement good first issue reporting

Clicking the Passed / Failed / Skipped slice of the dashboard donut (or the matching stat card) should open the Test Cases tab filtered to that status, with a clear way to reset the filter.

Done when: filtering works for all three statuses, the active filter is visible, and it works with grouped (class) rows and matrix runs.

Relevant code: src/main/resources/report-template.html (markup, CSS, Chart.js) and src/main/java/com/seleniumboot/reporting/HtmlReportGenerator.java (fills the {{...}} placeholders). Build with mvn clean verify, then open target/selenium-boot-report.html. Comment here before starting so we don't double up.

Langage dominant
Java
Étoiles
12
Forks
6
Merge moyen
10 h
PR mergées (30 j)
76

Préparer son environnement

Par où commencer

  1. Lisez l'issue en entier, puis le guide de contribution du projet.
  2. Signalez en commentaire que vous la prenez — cela évite que deux personnes fassent le même travail.
  3. Forkez le dépôt et travaillez sur une branche.
  4. Ouvrez une pull request qui référence le numéro de l'issue.

Autres issues de seleniumboot/selenium-boot

Toutes les issues de seleniumboot/selenium-boot

Issues similaires

Plus d'issues Java

Recevez les nouvelles issues par e-mail

Un résumé court des issues GitHub adaptées aux débutants.