如何从XCUITest(从Xcode 11)的xcresult文件中提取详细信息?

问题描述 投票:-1回答:1

我想解析并从xcresult文件中获取与我的UI测试相关的所有详细信息。在Xcode 11之前,我可以通过阅读TestSummaries.plist文件来实现。但是Apple已更改了Xcode 11中的xcresult format

我在Google上找到了this。但是似乎只能从xcresult

包中提取屏幕截图。我想提取所有详细信息,例如开始/结束时间,操作/活动时间,代码覆盖率详细信息和日志等。

Apple本身提供xcresulttool

命令行工具,以人类可读的格式查看xcresults。但是它也没有提供所有必要的信息。

我看到了XCTestObservationXCTestRun来建立自己的测试观察者,但在互联网上找不到任何可行的样本。我想念什么吗?有没有人对此提供帮助?

我想解析并从xcresult文件中获取与我的UI测试有关的所有详细信息。在Xcode 11之前,我可以通过阅读TestSummaries.plist文件来实现。但是苹果已经改变了xcresult ...

xctest extraction xcuitest xcresult
1个回答
0
投票

XCTestHTMLReport帮助我获得了带有屏幕截图的漂亮HTML报告。

© www.soinside.com 2019 - 2024. All rights reserved.