1。watchOS(从watchOS 4.3开始)当前是否支持单元或UI测试? watchOS文件中没有UI测试用例类文件和单元测试用例类文件。
2。如果watchOS支持单元测试,是否可以将watchOS的单元测试用例文件放入iOS单元测试用例文件中?
答案 0 :(得分:0)
这已添加到 Xcode 12.5 中,否则您最好的选择是将您的代码模块化并将其重构为 Swift Packages 并以这种方式对其进行测试。您的应用中有很多代码不需要 watchOS(当然,除非是 UI 测试)。
这是 Jason Zurita 发表的一篇关于他这样做的好文章,这也是我使用的方法: https://jasonzurita.com/automated-testing-for-watchos-apps/
我还在这里用我的应用 Heartwitch 解释了一些过程: https://youtu.be/fzLkHAku1mc?t=1723