AletheiaFact / AletheiaFact/aletheia

Implementation of Regression Testing Tool for Quality Assurance

Đang mở
#1,712 0 bình luận 0 reaction 1 người được giao Được @Keikonichi nhận Xem trên GitHub
tech
Ngôn ngữ chính
TypeScript
Star
55
Fork
20
Merge trung bình
2 ngày 6 giờ
Pull request đã merge (30 ngày)
2

Mô tả

### 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.

Hướng dẫn đóng góp

Chưa lập chỉ mục được hướng dẫn đóng góp cho kho mã nguồn này

Đánh giá

Issue này chưa được đánh giá.

Nhận issue mới trong hộp thư của bạn

Bản tóm tắt ngắn những issue GitHub phù hợp với người mới.