I want to validate what voice over says on my app Can i automate voice overs or it can be done only manually?
Asked
Active
Viewed 930 times
1 Answers
0
1/. Use Unit Tests
to check every property of your accessible elements (label, hint, trait...).
2/. Take a look at the DEQUE solution dedicated to iOS.
3/. The GTXiLib
open source framework is also a good solution even if it's written in ObjC. :o)
However, UI Testing (Xcode 10, iOS 12) is off the table because custom actions for instance are unreachable.
Take a look at this answer given by an Apple engineer during the WWDC 2019.

XLE_22
- 5,124
- 3
- 21
- 72
-
Its not of the table, but very very hard to do in this case. It would be possible by combining XCTest framework and Core ML 2 framework (machine learning), but again - it would probably take months just to create a functioning prototype. – Václav Apr 24 '19 at 20:01