您如何通过电子邮件发送 Swift 自动化测试结果?

How do you email Swift automation test results?

我希望能够通过电子邮件将我的自动化测试结果发送给我的团队。我不确定如何完成这项工作,所以在正确的方向上指出一点真的很有帮助。我找到了可以发送电子邮件的代码,但是要用结果填充正文,我需要知道 xCode 存储它们的文件,我找不到。

这只是我的想法,如果有更好的方法来解决这个问题,我会洗耳恭听。

感谢您的帮助

ui自动化测试结果是plist格式(TestSummaries.plist)所以你需要解析这个plist文件来提取测试结果。 我们正在使用 trainer gem 将结果转换为 junit xml 格式。我认为您可以使用以上 gem 并在您的电子邮件中附加 xml 文件。

您可以查看 运行 您在 Jenkins 服务器上的套件。您可以设置一个选项,将结果发送到电子邮件地址。但是请注意,由于 xcode 8 已经发布,Jenkins 和 Xcode 不是最好的朋友。