gpt4 book ai didi

xcode - UI测试: completely skip app delegate

转载 作者:行者123 更新时间:2023-11-30 13:44:20 25 4
gpt4 key购买 nike

在我的部分或全部 UI 测试中,UIApplicationDelegate 完全没用。

是否可以从空白屏幕开始,然后我可以将 View Controller 作为我的测试代码的一部分呈现?

最佳答案

这是不可能的。

UI 测试框架允许您仅通过代理与应用程序交互,并将应用程序视为黑匣子。除了可以设置启动参数和环境变量之外,您无法控制它。

这是许多接受框架采取的有意设计决策,旨在将 UI 测试重点放在用户交互以及应用程序如何响应用户交互上。

您始终可以利用启动参数或环境变量将指令传递给您的应用,以直接从应用委托(delegate)的 applicationDidFinishLaunching(_: withOptions:) 加载所需的 View Controller ,例如使用路由器。

更多信息可以在这里找到:

关于xcode - UI测试: completely skip app delegate,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35157702/

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