如何在Xcode中添加Apple Watch的单元测试?

时间:2019-01-24 01:52:32

标签: unit-testing watchkit watch-os

1。watchOS(从watchOS 4.3开始)当前是否支持单元或UI测试? watchOS文件中没有UI测试用例类文件和单元测试用例类文件。

2。如果watchOS支持单元测试,是否可以将watchOS的单元测试用例文件放入iOS单元测试用例文件中?

1 个答案:

答案 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