是否有第三方解决方案可以创建报告并跟踪历史 XCUITest 结果

Is there a third party solution that creates reports for and tracks historical XCUITest results

我创建了一个我很满意的 XCUITest 套件,但就报告而言,我没有看到太多选择。

我们将 qtest 用于手动案例。我研究了将 qtest 与 XCUITest 集成,但据我所见,此集成仅用于跟踪涵盖特定 qtest 周期的 qtest 案例的 xcuitest 执行。我想跟踪我每天的 UITest 运行,我不想每天都进行 qtest 循环。我们只在 sprint 中运行一次 qtest。

我们正在为 CI 使用 fastlane 和 gitlab runner,并成功地 return 结果包作为一个工件,但是有没有人找到一个解决方案来使用 XCUITest 结果并创建一个报告而且跟踪所有报告以便收集历史统计数据?

您可以使用 https://github.com/TitouanVanBelle/XCTestHTMLReport 从测试结果生成报告,并使用当前日期重命名生成的文件,以在某处存储和保留执行历史记录。