Skip to content

Conversation

@LukasHirt
Copy link
Collaborator

@LukasHirt LukasHirt commented Nov 5, 2025

Description

Setup new Playwright a11y tests and add a11y reporter. Accessibility checks are added into existing E2E tests. Docs are added to explain the new accessibility tests.

Motivation and Context

Migrating tests from cucumber to playwright.

How Has This Been Tested?

  • test environment: macos
  • test case 1: run playwright tests
  • test case 2: run cucumber tests
  • test case 3: let CI pass

Types of changes

  • Bug fix (non-breaking change which fixes an issue)
  • New feature (non-breaking change which adds functionality)
  • Breaking change (fix or feature that would cause existing functionality to change)
  • Technical debt
  • Tests
  • Documentation
  • Maintenance (e.g. dependency updates or tooling)

@LukasHirt LukasHirt self-assigned this Nov 5, 2025
@LukasHirt LukasHirt force-pushed the test/a11y-tests branch 5 times, most recently from 1aae2c5 to 252e568 Compare November 10, 2025 09:56
@LukasHirt
Copy link
Collaborator Author

@mzner please review the vue changes.

@LukasHirt LukasHirt marked this pull request as ready for review November 10, 2025 10:34
Setup new Playwright a11y tests and add a11y reporter.
Accessibility checks are added into existing E2E tests.
Docs are added to explain the new accessibility tests.
@sonarqubecloud
Copy link

@LukasHirt LukasHirt merged commit df25ae7 into master Nov 19, 2025
4 checks passed
@LukasHirt LukasHirt deleted the test/a11y-tests branch November 19, 2025 08:05
ownclouders pushed a commit that referenced this pull request Nov 19, 2025
[tests-only] [full-ci] test: [OCISDEV-417] add a11y playwright tests
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants