gpt4 book ai didi

xcode-ui-testing - 有人知道Xcode 11 UI测试的测试结果如何吗?

转载 作者:行者123 更新时间:2023-12-04 12:02:42 28 4
gpt4 key购买 nike

我曾经能够访问.xcresults包中的“派生数据”中的结果。 .xcresults包仍然存在,但是以前曾经有一个名为“TestSummaries.plist”的文件以及包含附件的子目录(如屏幕快照文件等),现在有一个名为“Data”的子目录,其中包含二进制格式的文件。因此,现在我不再能够以编程方式提取屏幕快照文件,也无法将测试结果上传到qTest或ALM之类的数据库中。

我已经确认Xcode 10仍以旧格式输出结果。我已经在机器上搜索了“TestSummaries.plist”文件或类似的工件,以为它们可能位于其他位置。到目前为止没有运气。

最佳答案

Apple从Xcode 11开始更改了xcresult的格式。为了现在就删除其中的内容,您必须使用Xcode的xcresulttool(xcrun xcresulttool),但由于要遍历Xcode 11中的多层数据结构,它可能非常麻烦。新的树状结构仅用于获取附件(如果您进行了大量测试,则可以在xcresulttool中使用数百个命令)。

我的工作场所开源了一个名为xcparse的工具,该工具可让您从新格式(https://github.com/ChargePoint/xcparse)中导出屏幕截图。您可以将其安装为Homebrew:brew install chargepoint/xcparse/xcparse,它可以通过自动执行xcresulttool调用和解析来简化此过程。

关于xcode-ui-testing - 有人知道Xcode 11 UI测试的测试结果如何吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/58383456/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com