Uploaded image for project: 'Red Hat Internal Developer Platform'
  1. Red Hat Internal Developer Platform
  2. RHIDP-10966

[Stretch] Add more playwright tests incl. a11y checks for BCP

    • Icon: Epic Epic
    • Resolution: Done
    • Icon: Normal Normal
    • None
    • None
    • Quality
    • None
    • [Stretch] Add more playwright tests incl. a11y checks for BCP
    • S
    • False
    • Hide

      None

      Show
      None
    • False
    • RHDHPLAN-437Improve automated quality testing on rhdh-plugins and BCP
    • Done
    • RHDHPLAN-437 - Improve automated quality testing on rhdh-plugins and BCP
    • QE Needed, Docs Needed, TE Needed, Customer Facing, PX Needed
    • 0% To Do, 0% In Progress, 100% Done

      EPIC Goal

      To shift left our e2e tests we should have playwright e2e tests that tests the dev page for the backstage/community-plugins (BCP) that 'we', in this case UI team, owns.

      This depends on RHIDP-8594 - but each plugin could be done separately.

      Acceptance Criteria

      Playwright tests incl. a11y checks for these plugins.

      Please raise new bugs for all issues the tests find. It's okay to switch to warnings for a11y tests if needed.

      P1:

      1. ServiceNow (should get translation in Epic RHIDP-8913)
      2. Tekton (has support for translations, not translated yet)
      3. Topology (has translations)

      P2:

      1. ACR (should get translation in Epic RHIDP-8913)
      2. Jfrog artifactory (should get translation in Epic RHIDP-8913)
      3. Nexus Repository Manager (should get translation in Epic RHIDP-8913)

      Some of them have a playwright tests already. We added them here so that you can take a look into them to learn.

              jrichter@redhat.com Jan Richter
              jrichter@redhat.com Jan Richter
              RHDH Frontend Plugins & UI
              Votes:
              0 Vote for this issue
              Watchers:
              2 Start watching this issue

                Created:
                Updated:
                Resolved: