【问题标题】:How to add Unit Tests for Apple Watch in Xcode?如何在 Xcode 中为 Apple Watch 添加单元测试?
【发布时间】:2019-01-24 01:52:31
【问题描述】:

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

2.如果watchOS支持单元测试,可以将watchOS的单元测试用例文件放在iOS单元测试用例文件中吗?

【问题讨论】:

标签: unit-testing watchkit watchos


【解决方案1】:

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

这是 Jason Zurita 的一篇很棒的帖子,关于他这样做,这也是我使用的方法: https://jasonzurita.com/automated-testing-for-watchos-apps/

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

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2022-11-21
    • 1970-01-01
    相关资源
    最近更新 更多