XCTest 输出到文件

2024-01-08

我可以使用运行 XCTestsxcodebuild test命令。但是当我运行这个命令时,它会输出构建日志,然后最后会输出测试日志。有没有一种方法可以仅将测试的输出(无构建日志)重定向到单独的文件?

我在 xcodebuild 命令中找不到任何内容。

问候 开发者


您可以使用 ocunit2junithttps://github.com/ciryon/OCUnit2JUnit https://github.com/ciryon/OCUnit2JUnit将构建日志输出解析为 junit xml 以便与 Jenkins 一起使用。这也适用于 XCTest。

xcodebuild test -scheme "MyScheme" -destination "platform=iOS,id=UDID_OF_DEVICE" -derivedDataPath "$(pwd)" 2>&1 | tee out.txt
cat out.txt | tools/ocunit2junit

默认情况下,这会将 junit xml 输出到测试报告。如果您不需要 junit xml,那么您仍然可以使用 ocunit2junit 作为解析构建输出的参考。

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

XCTest 输出到文件 的相关文章

  • 在iOS中绘制无限网格

    我想知道在我正在构建的 iOS 应用程序上创建无限网格的最佳方法 我使用 iPhone 上的内部硬件来收集真实世界的数据并构建向量 我想直观地表示该网格上的矢量数据 其行为类似于图表 每个向量都表示为一条线 每个新向量都附加到该网格上的前一

随机推荐