anthonydresser / testissues

0 stars 0 forks source link

A11y_SQLAzureDataStudio_Extension_SchemaCompare_Comparison_ScreenReader: Unnecessary extra information announced by screen reader related to the whole screen. #2631

Open adsbot[bot] opened 4 years ago

adsbot[bot] commented 4 years ago

Check out Accessibility Insights! - Identify accessibility bugs before check-in and make bug fixing faster and easier.”

!A11yMAS; !A11yTCS; !SQL Azure Data Studio; !DesktopApp; !Win32; !MAS1.3.1; !Benchmark; !A11y_SQLAzureDataStudio; !A11ySev2; !NVDA; !JAWS;

Environment Details: Version: 1.16.0-insider Commit: 506c6a5 Date: 2020-02-17T05:43:18.399Z VS Code: 1.42.0 Electron: 7.1.11 Chrome: 78.0.3904.130 Node.js: 12.8.1 V8: 7.8.279.23-electron.0 OS: Windows_NT x64 10.0.18363

Additional Details: MAS reference: MAS1.3.1 Screen Reader: NVDA(2019.3.1),JAWS

Repro Steps:

  1. Launch Azure Data Studio application.
  2. Connect to server with windows credentials.
  3. Navigate to Extensions from left menu.
  4. Search & install Schema Compare extension.
  5. Navigate to Connections from left menu.
  6. Expand the server connected in step 2.
  7. Right click an on prem database and select Schema compare from Context menu.
  8. Navigate till Select Source or Select Target & hit enter.
  9. Provide all the details for Source & Target.
  10. Navigate till Ok button & hit enter.
  11. Navigate till Compare menu from Schema compare Menu bar & hit enter.
  12. Check if any unnecessary announcements are made by screen reader.

Actual: Unnecessary data related to the page is announced by screen reader every time we check/un-check the check box present on the screen.

Expected: Unnecessary data should not be read by the screen reader apart from the information that has changed on the page.

User Impact: Screen reader users will get confused as the unnecessary data related to the page is announced with the check box's checked/unchecked state.

Recommendations: Refer below link which is repository of bug fixes code snippets: https://microsoft.sharepoint.com/teams/msenable/mas/pages/browse-fixes.aspx

MAS Reference: MAS1.3.1:https://microsoft.sharepoint.com/:w:/r/teams/msenable/_layouts/15/WopiFrame.aspx?sourcedoc={54f28d1f-a2d1-4dcd-84e1-5c9b87e8aba4}

Attachment link reference:

adstestbot[bot] commented 4 years ago

Thanks for submitting this issue. Please also check if it is already covered by an existing one, like: