unit-testing - 如何在 Xcode 中为 Apple Watch 添加单元测试?

1.watchOS(自 watchOS 4.3 起)目前是否支持单元测试或 UI 测试? watchOS文件中没有UI Test Case Class文件和Unit Test Case Class文件。

2.如果watchOS支持单元测试,是否可以将watchOS的Unit Test Case文件放在iOS Unit Test Case文件中?

最佳答案

这已添加到 Xcode 12.5 中,否则您最好的选择是将您的代码模块化并重构到 Swift 包中,然后以这种方式进行测试。您的应用程序中有很多代码不需要 watchOS(当然,除非是 UI 测试)。

Jason Zurita 发表了一篇很棒的文章,讲述了他是如何做到这一点的,这也是我使用的方法: https://jasonzurita.com/automated-testing-for-watchos-apps/

我还在此处用我的应用程序解释了一些过程 Heartwitch : https://youtu.be/fzLkHAku1mc?t=1723

https://stackoverflow.com/questions/54338305/

相关文章:

python - Tensorflow-gpu获取卷积算法失败

asp.net - 为什么要用 aspnet_regiis.exe 加密

pytorch - 如何将 .txt 文件(语料库)读入 pytorch 中的 torchtext?

java - 如何通过本地主机将 SSL 与 ActiveMQ 一起使用

maven - 版本解析异常 : Failed to resolve version RELEASE

tensorflow - 如何分析在 tf-serving 上运行的 tensorflow 模型?

xcode - React Native - 多个目标

python - 如何在 PyCharm 中使用 Anaconda 基础环境

javascript - 如何在 iframe 上设置 'X-Frame-Options'?

java - 如何在 Micronaut 中使用@Parameter?