目前我正在测试一个 iOS 应用程序进行本地化。有什么方法可以截取应用程序屏幕的屏幕截图,然后从该屏幕截图中提取文本以将其与来自语言环境字符串文件的文本进行比较?
问问题
120 次
1 回答
1
要断言文本,请使用 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/
确保编写一些扩展来减少样板代码
于 2020-07-31T17:17:17.193 回答