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

Spike: Incorporate AA accessibility tools and unit testing #18297

Closed
steveburtch opened this issue Oct 24, 2023 · 1 comment
Closed

Spike: Incorporate AA accessibility tools and unit testing #18297

steveburtch opened this issue Oct 24, 2023 · 1 comment
Assignees
Labels
BTR Business Transparency Register Register BO timeboxed

Comments

@steveburtch
Copy link

steveburtch commented Oct 24, 2023

The dev team will need to download, install and learn to use the AA tools recommended by QA.

axe cypress plugin -- talk to thor for example

Requirements (free AA checks)

  1. Fill out Wiki for AA integration with Axe-cypress plugin
  2. Test case example in BTR main (error msgs, selecting components, etc.)
@kialj876
Copy link
Collaborator

kialj876 commented Jan 23, 2024

Proposed future stories/tickets for btr-main for accessibility tests:

  • owner change (1st page) STORY:
    • datepicker select element ticket
      • fix pre-expansion errors
      • after expanding the datepicker
    • after expanding the form (regular + inside table)
      • form validations active on each element in the form ticket
      • form filled out ticket
      • dynamic pieces ticket
        • address dropdown active
        • countries of citizenship dropdown expanded
        • not possible to obtain data checkbox selected
    • summary table ticket
      • populated table fix existing errors
      • empty table
  • review/confirm (2nd page) STORY
    • with validation error state on effective date / folio / certify ticket
    • summary table with no data, data, ceased data ticket
    • before folio / certified are entered/checked ticket
    • with effective date / folio / certify entered ticket
  • header (expand menu, logged in/out) ticket for logged in, ticket for logged out
  • breadcrumb ticket
  • footer ticket
  • business details ticket
  • button layout ticket
  • fee summary (with/without active fees) ticket

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
BTR Business Transparency Register Register BO timeboxed
Projects
None yet
Development

No branches or pull requests

3 participants