AletheiaFact / AletheiaFact/aletheia

Implementation of Regression Testing Tool for Quality Assurance

Offen
#1,712 0 Kommentare 0 Reaktionen 1 zugewiesene Person Beansprucht von @Keikonichi Auf GitHub ansehen
tech
Vorherrschende Sprache
TypeScript
Sterne
55
Forks
20
Ø Merge
2 T. 6 Std.
Gemergte PRs (30 T.)
2

Beschreibung

### Description:
Implement the Percy tool to perform visual regression testing in the project. This will be an initial experimentation phase to evaluate the feasibility of using the tool to validate visual changes resulting from the design library replacement.

### **The implementation should include:**

- Initial configuration of Percy in the repository.
- Definition of relevant test scenarios to capture visual differences.
- A prioritization strategy will be adopted to avoid testing every page of the site.
- Focus on critical pages (e.g., login, checkout, home page) and shared components (e.g., buttons, forms).
- Representative coverage by selecting a diverse set of pages representing different layouts and functionalities.
- Handling dynamic pages: include scenarios for pages that display different states based on user permissions (e.g., adaptive forms). Each relevant variation (e.g., admin, regular user, guest) should be captured and analyzed to prevent visual inconsistencies.

### Note:
In this experimental phase, the tool will not be integrated into the CI/CD pipeline. The primary goal is to explore the tool's potential and identify possible improvements in the visual validation process.

### Expected Outcomes:

- Automated detection of unintended visual changes.
- Clear visual reports for analysis during the experimentation phase.
- Insights to support future decisions on integrating the tool into the CI/CD pipeline.

Beitragsleitfaden

Für dieses Repository ist kein Beitragsleitfaden indexiert

Bewertung

Dieses Issue wurde noch nicht bewertet.

Neue Issues direkt in Ihr Postfach

Eine kurze Übersicht über anfängerfreundliche GitHub-Issues.