-
Notifications
You must be signed in to change notification settings - Fork 335
[Good First Issue] Add data-testid attributes to key UI elements #56
Copy link
Copy link
Open
Labels
good first issueGood for newcomers and beginnersGood for newcomers and beginnersgssoc'26GirlScript Summer of Code 2026GirlScript Summer of Code 2026gssoc:approvedApproved for GSSoC'26Approved for GSSoC'26level:beginnerBeginner level - 20 ptsBeginner level - 20 ptsquality:cleanWell-implemented, clean codeWell-implemented, clean codetype:designUI/UX designUI/UX designtype:performancePerformancePerformancetype:testingTestingTesting
Metadata
Metadata
Assignees
Labels
good first issueGood for newcomers and beginnersGood for newcomers and beginnersgssoc'26GirlScript Summer of Code 2026GirlScript Summer of Code 2026gssoc:approvedApproved for GSSoC'26Approved for GSSoC'26level:beginnerBeginner level - 20 ptsBeginner level - 20 ptsquality:cleanWell-implemented, clean codeWell-implemented, clean codetype:designUI/UX designUI/UX designtype:performancePerformancePerformancetype:testingTestingTesting
Overview
Add
data-testidattributes to key UI elements to make the codebase ready for automated testing with Playwright or React Testing Library.Task
Add
data-testidto these elements across the component files:file-upload-zoneexport-buttonexport-progressdownload-buttonreset-buttonquality-sliderspeed-sliderAcceptance Criteria
data-testidattributesGood first issue — estimated effort: 20 minutes