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

u1ehiz5o  于 2023-08-07  发布在  其他
关注(0)|答案(2)|浏览(125)

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

92dk7w1h

92dk7w1h1#

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

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

字符串
再一次,就这样了。
对于<YourAppNameUITests folder>,还有一个文件夹,里面有模拟器的日志。

hlswsv35

hlswsv352#

我的是住在/private/var/folders下,所以这是一个临时位置。
您也可以在Xcode和Reveal Diagnostics in Finder中右键单击失败的测试。
由于我们在CI上一次运行多个模拟器示例,我通常使用grep -R "test name" -l来了解哪些文件中的测试失败,然后检查该模拟器文件夹的StandardOutputAndStandardError.txt

相关问题