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

Accessibility tests for APM UI #104692

Open
Tracked by #51456
smith opened this issue Jul 7, 2021 · 3 comments
Open
Tracked by #51456

Accessibility tests for APM UI #104692

smith opened this issue Jul 7, 2021 · 3 comments
Labels
a11y Accessibility issue obs-accessibilty A11Y issues in the Obs. solution. Team:obs-ux-infra_services Observability Infrastructure & Services User Experience Team technical debt Improvement of the software architecture and operational architecture

Comments

@smith
Copy link
Contributor

smith commented Jul 7, 2021

Use cypress-axe to test accessibility in APM UI.

Add the checkA11y() in the e2e for the following pages (for now we are going to set the parameter skipFailures to true, this will log the errors but won't make the test fails, issues to tackle the failures will be created afterwards)

  • Services inventory

  • Traces

  • Dependencies

  • Service Map (we don't have e2e test)

  • Service overview

  • Transactions

  • Transaction details

  • Errors

  • Error details

  • Metrics (we don't have e2e)

  • Infrastructure

  • Logs

Meta issue: #51456.

@botelastic botelastic bot added the needs-team Issues missing a team label label Jul 7, 2021
@bhavyarm bhavyarm added the Team:APM All issues that need APM UI Team support label Jul 7, 2021
@elasticmachine
Copy link
Contributor

Pinging @elastic/apm-ui (Team:apm)

@botelastic botelastic bot removed the needs-team Issues missing a team label label Jul 7, 2021
@elasticmachine
Copy link
Contributor

Pinging @elastic/kibana-accessibility (Project:Accessibility)

@zube zube bot added [zube]: Inbox technical debt Improvement of the software architecture and operational architecture and removed [zube]: Inbox labels Jul 12, 2021
@MiriamAparicio MiriamAparicio self-assigned this Feb 22, 2022
@smith smith added the Team:obs-ux-infra_services Observability Infrastructure & Services User Experience Team label Oct 14, 2024
@elasticmachine
Copy link
Contributor

Pinging @elastic/obs-ux-infra_services-team (Team:obs-ux-infra_services)

@smith smith added obs-accessibilty A11Y issues in the Obs. solution. and removed Team:APM All issues that need APM UI Team support v8.2.0 labels Oct 14, 2024
@alexwizp alexwizp added a11y Accessibility issue and removed Project:Accessibility labels Oct 17, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
a11y Accessibility issue obs-accessibilty A11Y issues in the Obs. solution. Team:obs-ux-infra_services Observability Infrastructure & Services User Experience Team technical debt Improvement of the software architecture and operational architecture
Projects
None yet
Development

No branches or pull requests

6 participants