cvs-health / ios-swiftui-accessibility-techniques

Demonstrates iOS SwiftUI Accessibility programming techniques using live good and bad examples that can be tested with VoiceOver and other AT. Includes documentation for developers explaining how to code accessible patterns for iOS.
Apache License 2.0
150 stars 13 forks source link

Add explainer on accessibility testing using XCTest #1

Open MarcSolo opened 8 months ago

MarcSolo commented 8 months ago

There are fantastic examples in this repo of using XCTest to perform accessibility related UI tests. I think it would be helpful to provide an overview in a separate markdown file that people can read before diving in to get a high level understanding of this topic.

This explainer could cover things like:

pauljadam commented 8 months ago

Great suggestion! I have some other good sources also:

https://a11y-guidelines.orange.com/en/mobile/ios/wwdc/nota11y/2023/2310035/

https://www.hackingwithswift.com/articles/148/xcode-ui-testing-cheat-sheet

https://www.polpiella.dev/xcode-15-automated-accessibility-audits

https://mobilea11y.com/guides/xcui/