Skip to content

Conversation

@subhashkhileri
Copy link
Member

@subhashkhileri subhashkhileri commented Dec 10, 2025

Summary

JIRA : https://issues.redhat.com/browse/RHIDP-11034

  • Add comprehensive Playwright helper utilities:

    • UIhelper - UI interaction helpers for common Playwright operations
    • APIHelper - API testing utilities with GitHub API endpoints
    • LoginHelper and setupBrowser - Browser setup and authentication helpers
    • accessibility - Accessibility testing support (axe-core integration)
    • navbar - Navigation bar helpers
  • Add page object models for RHDH pages:

    • HomePage - Home page interactions
    • CatalogPage - Software catalog page
    • CatalogImportPage - Catalog import functionality
    • ExtensionsPage - Extensions/plugins page
    • NotificationPage - Notifications page
  • Add Playwright test fixtures (src/playwright/fixtures/test.ts)

  • Update README with comprehensive documentation

  • Add new dependency: @axe-core/playwright for accessibility testing

@subhashkhileri subhashkhileri changed the title chore: Add helpers and pages and objects Add Playwright helpers, page objects, and page classes for E2E testing Dec 12, 2025
@subhashkhileri subhashkhileri merged commit ef39082 into redhat-developer:main Dec 12, 2025
1 check passed
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.

1 participant