【发布时间】:2020-02-24 06:16:50
【问题描述】:
我正在尝试运行 UITest,它需要在运行过程中更改启动参数并使用新参数重新启动应用程序。理论上,XCUIApplication.launch 应该使用新参数来终止和重新启动应用程序,但是我发现它不可靠并且并不总是发生。然后我切换到:
func launchAndWaitForLoadingViewFinish() {
terminate()
sleep(5)
launch()
waitOnLoadingView()
}
手动终止,然后等待以确保它已关闭并希望在重新启动应用程序之前内存不足。但仍然没有运气,它有时会失败。任何建议都非常感谢。
【问题讨论】:
标签: ios xcode testing xctest uitest