XCTest将来自正在测试的应用程序的信息发送回XCTests

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

情况:

考虑正在使用xcode / XCTests测试的ios / swift / app。该应用程序还包括一些记录到控制台(对于Google/Firebase/Crashlytics,作为非致命的例外:效果很好!)。>

为此,正在使用一个自定义的书面日志记录类,该类接受日志记录作为调试,信息和错误。重点是:每次完成错误日志时,都可以轻松添加一些自定义代码。

问题:

[当在XCTest期间记录错误时,我们希望将此错误发送到正在运行的XCTest,以便XCTest可以将其视为失败。基本上,这意味着我们需要一种方法将信息从被测应用发送回正在运行的XCTest。

我们考虑过使用通知中心,但这并不适用,因为XCTest不在应用程序的进程中运行。如何做到这一点?

情况:考虑正在使用xcode / XCTests测试的ios / swift / app。该应用程序还包括一些记录到控制台的日志(以及非致命异常的Google / Firebase / Crashlytics:非常棒!)。 ...

xctest xctestcase xctestexpectation xctestplan
1个回答
0
投票

我建议您尝试几种选择:

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