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

[iOS] Accessibility testing #660

Open
jesmrec opened this issue Feb 19, 2021 · 2 comments
Open

[iOS] Accessibility testing #660

jesmrec opened this issue Feb 19, 2021 · 2 comments
Labels

Comments

@jesmrec
Copy link
Contributor

jesmrec commented Feb 19, 2021

We must accurate which scenarios or views must be tested in terms of accessibility.

Which scenarios must be tested

  • Check bookmark list: all info about in the list is correctly spelt
  • Add bookmark: Everything OK in the moment of adding new bookmark
  • Check Settings: Enable and disable passcode, so security is assured (should everything here be tested every time?)
  • File list:
    • open folder (browse)
    • open&close card, and check that all items in the card are spelt, so that all actions are accessible
    • download&open file
    • Upload content
  • Quick access: check browsing and spelling of all items

Which is the app/feature with which all accessibility labels are overlayed? this is an important test so it allows to check at a glance if everything has accessibility label.

When accessibility must be checked

  • Every scenario tested in regression stage, just before releasing a new version
  • Every PR that contains any new UI component must include accessibility labelling, so, test must be included in the feature test plan or QA checks.

This is an open discussion to add/modify/remove scenarios, so feedback about the most important ones for final users would be welcome. Test strategy is also open to discussion.

@michaelstingl @hosy

@jesmrec jesmrec added the iOS label Feb 19, 2021
@michaelstingl
Copy link
Contributor

Which is the app/feature with which all accessibility labels are overlayed? this is an important test so it allows to check at a glance if everything has accessibility label.

iOS Settings > Accessibility > Voice Control > Overlay

@michaelstingl
Copy link
Contributor

Which scenarios must be tested

Also see "Scopes" from web UI testing: owncloud/web#4300

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

2 participants