我想解析并从xcresult文件中获取与我的UI测试相关的所有详细信息。在Xcode 11之前,我可以通过阅读TestSummaries.plist文件来实现。但是Apple已更改了Xcode 11中的xcresult format。
我在Google上找到了this。但是似乎只能从xcresult
包中提取屏幕截图。我想提取所有详细信息,例如开始/结束时间,操作/活动时间,代码覆盖率详细信息和日志等。Apple本身提供xcresulttool
命令行工具,以人类可读的格式查看xcresults。但是它也没有提供所有必要的信息。我看到了XCTestObservation和XCTestRun来建立自己的测试观察者,但在互联网上找不到任何可行的样本。我想念什么吗?有没有人对此提供帮助?
我想解析并从xcresult文件中获取与我的UI测试有关的所有详细信息。在Xcode 11之前,我可以通过阅读TestSummaries.plist文件来实现。但是苹果已经改变了xcresult ...
XCTestHTMLReport帮助我获得了带有屏幕截图的漂亮HTML报告。