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

Apply end-to-end tests for interactive UI components in Project page #585

Open
yue7xu opened this issue Oct 17, 2024 · 7 comments
Open

Apply end-to-end tests for interactive UI components in Project page #585

yue7xu opened this issue Oct 17, 2024 · 7 comments
Assignees
Labels
defect Something isn't working as intended or a design isn't serving our stakeholders needs triage The product lead has yet to triage the issue

Comments

@yue7xu
Copy link

yue7xu commented Oct 17, 2024

What happened?

We need thorough end-to-end tests for the icons and other interactive UI components on the project page. These tests should verify that each icon performs its intended function correctly, such as starting/pausing animations, adjusting layout or settings, or any other interactive features. For example, some icons do not perform the intended action. For example, clicking "start" may not initiate the animation correctly or other interactive elements like layout adjustment may not trigger as expected.
interactive icons in project page

Anything else?

No response

What browsers are you seeing the problem on?

Chrome

What operating system are you using?

macOS

@yue7xu yue7xu added defect Something isn't working as intended or a design isn't serving our stakeholders needs triage The product lead has yet to triage the issue labels Oct 17, 2024
@yue7xu
Copy link
Author

yue7xu commented Oct 17, 2024

@amyjko Please tell me more so that I can revise this issue with more details and strategies. And can I be assigned to work on this issue?

@amyjko
Copy link
Collaborator

amyjko commented Oct 17, 2024

Assigned! I recommend enumerating every flow you want to test in this issue as a checklist, and then working on the tests, completing the list. Verify all of the tests pass, then submit a PR to merge them into production. I'm happy to elaborate on any of this.

@ahsoj22
Copy link

ahsoj22 commented Oct 24, 2024

@amyjko can I be assigned to work on this issue?

@Jan-seon
Copy link
Contributor

@amyjko Hi! Can I also be assigned to work on this issue?

@amyjko
Copy link
Collaborator

amyjko commented Oct 24, 2024

@ahsoj22 declined to work on this verbally at the meetup.

@Jan-seon, are you collaborating with @yue7xu on this? They are already assigned.

@Jan-seon
Copy link
Contributor

Jan-seon commented Oct 24, 2024

@amyjko Yes! We are working together

@amyjko
Copy link
Collaborator

amyjko commented Oct 24, 2024

Okay, added @Jan-seon.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
defect Something isn't working as intended or a design isn't serving our stakeholders needs triage The product lead has yet to triage the issue
Projects
Status: No status
Development

No branches or pull requests

4 participants