目前我正在测试一款iOS应用程序的本地化。我们有没有办法拍摄应用程序屏幕的截图,并从截图中提取文本,将其与区域设置字符串文件中的文本进行比较?
要断言文本,请使用XCUIElement的可访问性属性(值和标题(https://developer.apple.com/documentation/xctest/xcuielementattributes
观看此处的示例https://github.com/rzakhar/xctest-assignment
要在测试中访问翻译,请参阅此处的"比较本地化UI文本"提示https://www.vvse.com/blog/blog/2018/01/24/tips-for-using-xcodes-ui-testing-solution-xcuitest/
一定要写一些扩展来减少样板代码