Xcode 10 - 获取单元测试日志文件

Posted

技术标签:

【中文标题】Xcode 10 - 获取单元测试日志文件【英文标题】:Xcode 10 - Getting unit test log files 【发布时间】:2018-09-26 14:48:34 【问题描述】:

在运行单元测试后,我曾经在 Tests 文件夹中找到 Xcode 的派生数据的两个文件 - StandardOutputAndStandardError.txt 和 TestSummaries.plist 文件。但是,在 Xcode 10 中我找不到这些文件。如何在 Xcode 10 中获取测试日志。

【问题讨论】:

【参考方案1】:

您正在寻找的StandardOutputAndStandardError.txt 文件现在位于:

Derived data
  \your project folder
    \Logs\Test
      \.xcresult file
        \Diagnostics
          \<YourAppNameUITests folder>
            \<YourAppNameUITests folder> 

又来了。

对于&lt;YourAppNameUITests folder&gt;,还有一个包含模拟器日志的文件夹。

【讨论】:

以上是关于Xcode 10 - 获取单元测试日志文件的主要内容,如果未能解决你的问题,请参考以下文章

如何在 Xcode 中加载本地 json 文件以进行单元测试?

Xcode单元测试:尝试将测试数据从单元测试写入项目文件夹时权限被拒绝

测试类的包返回 Xcode 10 中的主包,而不是单元测试包

将单元测试移动到 xcode 中的不同文件夹

Xcode 4:为啥我不能将头文件添加到单元测试目标?

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